您现在的位置:首页 >> 维修培训教程 >> 数据恢复培训资料 >> 内容

使用FAT32链表来获取不连续文件举例

时间:2015-3-2 11:45:56 点击:

  核心提示: 使用FAT32链表来获取不连续文件下图是FAT32分区格式的DBR:我们现在拷贝一文件hfsetup5.exe到该分区打根目录,并用特殊工具重新打开该分区,跳...


使用FAT32链表来获取不连续文件下图是FAT32分区格式的DBR:

001.png

我们现在拷贝一文件hfsetup5.exe到该分区打根目录,并用特殊工具重新打开该分区,跳到根目录,搜索484653455455。

002.png

我们很快就找到了,如下图:

003.png

从目录项目可以看出首簇为0003751F,现在我们跳到FAT1,试着在FAT表中搜索首簇的下一簇00037520,倒过来就是20750300。  如果首簇和第二簇就是不连续的,那就只能用最笨的方法 0003751F*4+34(本例的保留扇区)*512=E187C 

004.png

从FAT表可以看出,该文件从0003751f开始,到0003753c告一段落,对应的扇区是多少呢? FAT32某文件或目录首逻辑扇区号= data起始扇区号+(该文件或目录起始簇号-2)*每簇扇区数。现在data扇区是已知的19960,那么这一段落是开始于1832672,结束于1832904+7。 下一个段落的首簇是0003760d,就是0003760d*4+34*512=E1C34 如下图,当我们用鼠标单击E1C34对应位置的时候,软件在左边为我们标出hfsetup的字样。

005.png

如此类推,直到文件结束

作者:不详 来源:网络
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • 成都苹果手机维修培训_电脑维修培训中心_成都手机维修培训班_手机压屏_成都新承手机维修培训学校(www.xcfix.com) ; 2018 版权所有 All Rights Reserved.
  • 成都新承手机维修专注于苹果手机、三星、小米、华为、魅族等品牌手机维修及培训,外星人、苹果笔记本维修及培训。

    新承电脑维修服务地址:四川省成都市府青路二段18号,新承维修技术学校2楼校园维修部。