请问一下,FAT32中的FAT表的详细的分析
最近在钻研手工提取文件有几个问题不懂:
想请高手们回答一下!
谢谢了,是在FAT32中
1:FAT表中的数据的详细的分析是什么?就是怎么看这个簇是用了的还是坏的还是没用的~
2:DATA中的簇是怎么看的
3:这个可能有点麻烦了,就是能简单介绍一下手工恢复的思路吗?
先搜索目录名,再接下去的是定位簇了?簇是怎么定位的呢? 在FAT32文件系统目录项中,是用四个字节来表示文件的起始簇号的第20和21两个字节来表示起始簇号的高两个字节(也就是高位)第26和27字节是起始簇号的低两个字节(低位) 2# 逆水寒
谢谢了~~这个有点懂了
还有一个问题是:我晓得怎么在FAT32中算出逻辑的簇号,但是就是不知道怎么去定位FAT中的表示的簇号~
非常感谢你的回答 4# 蒙古狼
呵呵,不用谢啦,大家互相学习而已!
你所问到的怎么去定位FAT中的表示的簇号:
是这样的,在FAT32中FAT表是用四个字描述一个簇的,所以如果文件的起始簇号是08H的话,那么其在FAT表中对应的偏移地址为:8 X4=32,所以文件的FAT入口为32,在FAT表偏移32可以看到接下来文件存放在哪些簇,至到FF FF FF 0F该文件的FAT表链结束。 4# 蒙古狼
呵呵,不用谢啦,大家互相学习而已!
你所问到的怎么去定位FAT中的表示的簇号:
是这样的,在FAT32中FAT表是用四个字描述一个簇的,所以如果文件的起始簇号是08H的话,那么其在FAT表中对应的偏移 ...
逆水寒 发表于 2009-6-9 00:06 http://bbs.intohard.com/images/common/back.gif
支持下,分析的真好。 新人学习中! 来晚了!早来就好了· 新人学习中!
页:
[1]