迅维网

标题: 用winhex看不懂带隐藏分区的u盘工具箱,寻求指教! [打印本页]

作者: youxiazhu    时间: 2014-5-21 14:10
标题: 用winhex看不懂带隐藏分区的u盘工具箱,寻求指教!
本帖最后由 youxiazhu 于 2014-5-21 14:19 编辑

现在的u盘工具箱通常在u盘中划出一块隐藏区域,装好工具箱后,大u盘的剩余空间可以自由使用,打开u盘也看不到工具文件。比如我的u盘16G,分出408M装工具箱,其余NTFS格式化为一个分区。
我用winhex打开u盘,扇区数30489408,计算下来共14.5G;再打开留出的NTFS分区,扇区29654072,计14.1G,这样看来基本正确。
回到u盘看MBR,看分区表,不太明白了:
图像 1.jpg
登录/注册后看高清大图


只有一个分区,按首扇区地址找到此分区DBR,就是那个NTFS分区,从MBR到此分区的DBR之间,恰好是工具箱的408M空间,但分区表上看不出来。如果继续往下看,连续64个扇区都有类似的MBR,都是55AA结束,只有红框中的地址不同,向下依次小1,但跳转过去,不是分区的DBR。

初学文件系统,winhex也不太会用,请问这个工具箱部分是以什么形态存在的?我想在工具箱中增加一些工具文件,如何能实现呢?


作者: zhy123    时间: 2014-5-23 23:46
本帖最后由 zhy123 于 2014-5-23 23:48 编辑

主引导记录只有一个就是第一个MBR,下边的那些可以不去管它。408M的空间正如楼主所说是隐藏的并不是分区,记录的是U盘工具箱的引导记录和所有的程序。
作者: youxiazhu    时间: 2014-5-24 15:36
zhy123 发表于 2014-5-23 23:46
主引导记录只有一个就是第一个MBR,下边的那些可以不去管它。408M的空间正如楼主所说是隐藏的并不是分区, ...

这就比较厉害了,竟然和传统的理论完全不对路。知识无限啊
作者: youxiazhu    时间: 2014-5-24 15:36
zhy123 发表于 2014-5-23 23:46
主引导记录只有一个就是第一个MBR,下边的那些可以不去管它。408M的空间正如楼主所说是隐藏的并不是分区, ...

这就比较厉害了,竟然和传统的理论完全不对路。知识无限啊
作者: tskthebest    时间: 2014-5-26 19:05
这就像制作启动工具后的前面的隐藏空间,是不能再进行操作的,磁盘格式一般FAT32多,但是这个分区跟你后面的可用空间NTFS是不同的,你后面的只能算扩展分区,用数据软件可以看到里面的分区,包括工具箱在的,就类似于系统盘和后面的盘一样这么理解。
作者: zilongtian    时间: 2014-5-27 14:58
你每搜到一个55aa结束的标记 都可以用模板看下 有lba值的才是正确的 不一定在第一个
作者: youxiazhu    时间: 2014-5-27 18:02
zilongtian 发表于 2014-5-27 14:58
你每搜到一个55aa结束的标记 都可以用模板看下 有lba值的才是正确的 不一定在第一个

硬盘前64个扇区都有55aa,也都有lba值,只是只有第一个指向正确位置




欢迎光临 迅维网 (https://www.chinafix.com/) Powered by Discuz! X3.4