NTFS文件系统的属性分析

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

0

10

00

00

00

48

00

00

00

属性类型10、30等

包括属性头在内本属性的长度

1

00

00

18

00

00

00

00

00

30

00

00

00

18

00

00

00

是否为常驻属性

属性名长度

属性名的开始偏移

压缩加密稀疏标志

属性ID

属性体的长度

属性体开始的偏移

索引标志

无意义

常驻没有属性名的属性头结构

08--0B四字节:为十六进制“10 00 00 00”,表示此属性是10H类型的属性,即$STANDARD---INFORMATION属性,称为标准信息属性:

0C---0F四字节:包括属性头在内的属性长度,这里为16进制48 00 00 00,也就是说该属性的总长度60H

10H为非常驻属性标志:“00”表示该属性为常驻属性,“10”类型的总是常驻属性,所以该字节总为00

11H为属性名长度,此处为16进制数“00”表示该属性没有属性名

12--13H为属性名开始的偏移,此处为16进制数“18 00”对于没有属性名的属性,该值毫无意义

14--15两个字节为属性标志,表示此属性是否压缩、加密等,为00 00H表示不是压缩、加密属性,只有非常住的80H属性(数据属性)此处才可能非00 00H

16--17为属性ID,此处为16进制值“00 00”

18--1B为属性体长度,此处为16进制数“48 00 00 00”也就是说属性体长度为48H

1C--1D为该属性体开始的偏移,此处为16进制数“18 00”,表示属性体开始的偏移为18H也就是属性头的长度:

1E为索引标志此处为“00”

1F没有实际意义,此处为00

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

0

10

00

00

00

48

00

00

00

属性类型10、30等

包括属性头在内本属性的长度

1

00

00

18

00

00

00

00

00

30

00

00

00

18

00

00

00

是否为常驻属性

属性名长度

属性名的开始偏移

压缩加密稀疏标志

属性ID

属性体的长度

属性体开始的偏移

索引标志

无意义


版权声明:本文为m0_63910725原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。