硬盘数据恢复,上海数据恢复,上海盘夫
| 首页 | 硬盘数据恢复 | 数据恢复报价 |  恢复成功案例 | 数据备份 | 恢复技术特区| 联系我们|
盘夫工程师追求:准确、快速、高效,数据修复专线021-52730141
RAID 恢复,硬盘各种故障数据恢复,上海硬盘数据恢复,数据库修复,ACCESS数据库,SQL 数据库修复,WORD文件修复,EXCEL文件修复,powerpoint 文件修复,硬盘精确复制,各种数码相机存储卡图片恢复照片恢复,U盘数据恢复,优盘数据恢复,SCSI硬盘恢复数据,SATA硬盘,IDE硬盘恢复,邮件恢复,outlook express 邮件恢复,outlook邮件恢复,Foxmail邮件恢复
开盘数据恢复|上海数据恢复
数据恢复首页
硬盘恢复项目
恢复成功案例
恢复参考报价
位置行车路线
硬盘固件下载
网站友情链接
上海硬盘数据恢复
硬盘数据恢复

解读NTFS(三)

作者:未知 来源:不详 日期:2006-05-17 16:58:55  点击次数:

MFT文件记录结构分析

主文件表MFT的文件记录由记录头和属性列表组成,由“FF FF FF FF”结束,一般大小为1K,或一个簇大小(这样一般就更大),记录头包括以下一些域:

偏移 长度(字节) 属性
0X00 4 标志,一定是“FILE”
0X04 2 更新序列US的偏移
0X06 2 更新序列号USN的大小与数组,包括第一个字节
0X08 8 日志文件序列号LSN
0X10 2 序列号(SN)
0X12 2 硬连接数
0X14 2 第一个属性的偏移地址
0X16 2 标志,1表示记录正在使用,2表示该记录为目录
0X18 4 记录头和属性的总长度,即文件记录的实际长度,
0X1C 4 总共分配给记录的长度
0X20 8 基本文件记录中的文件索引号
0X28 2 下一属性ID
0X2A 2 XP中使用,边界
0X2C 4 XP中使用,本文件记录号

每次记录被修改都将导致日志文件序列号$LogFile Sequence Number(LSN)发生变化。
序列号Sequence Number(SN)用于记录主文件表记录被重复使用的次数。
硬连接数Hard Link Count记录硬连接的数目,只出现在基本文件记录中。
文件记录的实际长度是文件记录在磁盘上实际占用的字节空间。
基本文件记录中的文件索引号,对于基本文件记录,其值为0,如果不为0,则是一个主文件表的文件索引号,指向所属的基本文件记录中的文件记录号,在基本文件记录中包含有扩展文件记录的信息,存储在“属性列表ATTRIBUTE_LIST”属性中。

属性列表是可变长度区,以“FF FF FF FF”结束,对于1K长度的MFT记录,属性列表的起始偏移为0x30。


索引记录结构分析

每一个索引记录都是由一个标准的索引头和一些包含索引键和索引数据的块组成的。索引记录的大小在引导记录 $Boot中定义,一般总是4KB。
标准索引头的结构如下:

偏移 大小 说明
0X00 4 总是“INDX”
0X04 2 更新序号偏移
0X06 2 更新序列号USN的大小与排列,包括第一个字节
0X08 8 日志文件序列号LSN
0X10 8 该索引缓冲在索引分配中的索引VCN
0X18 4 索引入口的偏移(相对于0X18)
0X1C 4 索引入口的大小(相对于0X18)
0X20 4 索引入口的分配大小(相对于0X18)
0X24 1 非页级节点为1(有子索引)
0X25 3 总是0
0X28 2 更新序列号
0X2A 2S-2 更新序列排列

常用索引列表

名称 索引 说明
$I30 文件名 目录使用
$SDH 安全描述 $SECURE
$SII 安全IDS $SECURE
$O 对象IDS $OBJID
$O 所有者IDS $QUOTA
$Q 配额 $QUOTA
$R 重解析点 $REPARSE

再具体的就不再分析了,请自己查找操作系统的有关数据恢复资料。

上一篇:数据恢复指南
下一篇:解读NTFS(二)

 

设为首页 | 加入收藏 | 网站地图 | English Version | Tranditional Chinese
Professional HDD hrad drive data recovery in shanghai -Pafu data recovery center

本站关键词:硬盘数据恢复 数据恢复 上海硬盘数据恢复 上海数据恢复