|
我在读取ntfs文件系统的目录索引的时候,出现了一个问题,就是会出现中断的情况。
图中所示1c处是目录索引结构的分配大小,这里是0xb98,第一个记录偏移由0x18处的偏移所指向,这里是0x28,由于是相对偏移,因此要进行相加,因此绝对偏移在0x40处,我就从这里开始顺序读取每一条记录,当读到B38处的记录时,加上该记录的大小0x68,下一条记录应该是在0xBA0处,但是此处的结构显然不是一条合法记录,合法的记录应该在0xc08处,但是中间有了一个0x68字节的空档,我不明白这是怎么回事,请懂的大大给予指点。
不能上传本地的图片啊,只好作为附件进行上传了。 |
|