NTFS $ObjId文件

NTFS $ObjId文件 即对象ID文件,位于\$Extend\目录下。
我们知道,可以使用对象ID代替文件名对文件进行定位。这样即使文件被重命名也不影响对其进行定位和访问。\$Extend\$ObjId文件中有个$O索引,将文件的对象ID关联到MFT项。

$OjbId索引包含索引根属性和索引分配属性,它的索引项结构如下表:

字节偏移 字节数 含义
00~01 2 文件信息偏移
02~03 2 文件信息大小
04~07 4 未使用
08~09 2 索引项大小
0A~0B 2 对象ID长度(16个字节)
0C~0F 4 标志
0x02-属性可用于索引
0x40-属性总是常驻的
0x80-属性总是非常驻的
10~1F 16 对象ID
20~27 8 文件参考号
28~37 16 生成该对象ID的卷ID
38~47 16 生成该对象ID的对象ID
48~57 16 生成该对象ID的域ID

如果存在子节点,0x0c~0x0f处的标志将设置为0x01;如果当前项是该节点的最后一项,则设置为0x02

取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by bytekits.com,汇天下文字,成非凡梦想!!!