读取ntfs文件系统的目录索引的问题
我在读取ntfs文件系统的目录索引的时候,出现了一个问题,就是会出现中断的情况。图中所示1c处是目录索引结构的分配大小,这里是0xb98,第一个记录偏移由0x18处的偏移所指向,这里是0x28,由于是相对偏移,因此要进行相加,因此绝对偏移在0x40处,我就从这里开始顺序读取每一条记录,当读到B38处的记录时,加上该记录的大小0x68,下一条记录应该是在0xBA0处,但是此处的结构显然不是一条合法记录,合法的记录应该在0xc08处,但是中间有了一个0x68字节的空档,我不明白这是怎么回事,请懂的大大给予指点。
不能上传本地的图片啊,只好作为附件进行上传了。 没人回复,自己搞定。 请问楼主 绝对偏移在0x40处: 是不是
0x18+0x1c 吗? 新人学习中! 你是自学的 还是找别人学的??研究的挺深入啊 新人学习中! (38:不错的提问,学习 云里雾里,正在开始学习 没看懂
页:
[1]