书签 分享 收藏 举报 版权申诉 / 6

一种恢复FAT32分区数据的方法.pdf

  • 上传人:r7
  • 文档编号:2237794
  • 上传时间:2018-08-03
  • 格式:PDF
  • 页数:6
  • 大小:490.18KB
  • 摘要
    申请专利号:

    CN201410775892.2

    申请日:

    2014.12.17

    公开号:

    CN104462433A

    公开日:

    2015.03.25

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||著录事项变更IPC(主分类):G06F 17/30变更事项:申请人变更前:四川效率源信息安全技术有限责任公司变更后:四川效率源信息安全技术股份有限公司变更事项:地址变更前:610000 四川省成都市高新区天府大道1700号新世纪环球中心E3 7楼2-1-715变更后:610000 四川省成都市高新区天府大道1700号新世纪环球中心E3 7楼2-1-715|||实质审查的生效IPC(主分类):G06F17/30申请日:20141217|||公开

    IPC分类号:

    G06F17/30; G06F11/14

    主分类号:

    G06F17/30

    申请人:

    四川效率源信息安全技术有限责任公司

    发明人:

    梁效宁

    地址:

    610000四川省成都市高新区天府大道1700号新世纪环球中心E37楼2-1-715

    优先权:

    专利代理机构:

    代理人:

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种恢复FAT32分区数据的方法,包括以下步骤:S1:选择FAT32分区;S2:分析FAT表空闲区域位置;S3:整合为空闲区域合集;S4:选择提取类型;S5:提取相应文件。本发明能准确的区分分区内的正常区域和空闲区域,并可形成空闲区域集合缩小扫描范围方便文件提取;按照文件头特性可全面深度扫描或者以文件类型分类扫描空闲区域集合中文件并进行提取;能按照文件大小或文件尾截断提取相应文件,提取更为全面且提高工作效率,缩短提取时间。

    权利要求书

    权利要求书
    1.   一种恢复FAT32分区数据的方法,其特征在于包括以下步骤:
    S1:将硬盘插入恢复设备,选择需恢复数据的FAT32分区;
    S2:通过分析FAT表,得到分区内所有正常区域和空闲区域的位置;
    S3:将所有空闲区域整合为一个空闲区域合集文件;
    S4:选择提取类型,若选择提取所有空闲区域则通过标记信息和文件头特征提取空闲区域合集中所有的文件,若选择精确查找则进入S5;
    S5:选择文件类型,根据文件头特征扫描所有空闲区域内的对应文件并记录;
    S6:判断记录的文件是否有文件大小信息或文件尾,若有则按文件大小或文件尾进行截断,并提取出文件,若没有则进入S7;
    S7:按照文件通常大小进行截断并提取文件。

    2.  根据权利要求1所述的一种恢复FAT32分区数据的方法,其特征在于所述S7中若按文件大小截断并提取失败,则使用人工截断并提取。

    3.  根据权利要求1所述的一种恢复FAT32分区数据的方法,其特征在于所述S7中的通常文件大小为按照文件通常的大小事先配置的固定大小值。

    说明书

    说明书一种恢复FAT32分区数据的方法
    技术领域
    本发明涉及信息安全技术领域,特别涉及一种恢复FAT32分区数据的方法。
    背景技术
    FAT32是Windows系统硬盘主要分区格式的一种,存储的数据中涉及人们的工作、学习、生活、交往、财务、休闲、娱乐、情感等,对个人或公司来说都是十分珍贵的无形资产。同时作为电子证据的一种,犯罪嫌疑人的硬盘数据是公安机关、检察院等司法部门破案的关键。
    多种情况会导致分区数据丢失:操作系统等软件问题造成存储信息丢失;误删除、误格式化,犯罪嫌疑人恶意删除毁灭罪证。
    目前市面上有很多硬盘数据恢复工具,对于数据恢复都具有如下局限性:
    都是基于全盘扫描来完成文件的查找,耗费时间长;只能恢复删除标记的数据,对于没有删除标记的数据不能进行恢复,恢复数据不全面。
    发明内容
    本发明针对现有技术的缺陷,提出一种恢复FAT32分区数据的方法,能有效的解决上述现有技术存在的问题。
    为了实现上述目的,本发明采用的技术方案是:一种恢复FAT32分区数据的方法,包括以下步骤:
    S1:将硬盘插入恢复设备,选择需恢复数据的FAT32分区;
    S2:通过分析FAT表,得到分区内所有正常区域和空闲区域的位置;
    S3:将所有空闲区域整合为一个空闲区域合集文件;
    S4:选择提取类型,若选择提取所有空闲区域则通过标记信息和文件头特征提取空闲区域合集中所有的文件,若选择精确查找则进入S5;
    S5:选择文件类型,根据文件头特征扫描所有空闲区域内的对应文件并记录;
    S6:判断记录的文件是否有文件大小信息或文件尾,若有则按文件大小或文件尾进行截断,并提取出文件,若没有则进入S7;
    S7:按照文件通常大小进行截断并提取文件。
    作为优选,所述S7中若按文件大小截断并提取失败,则使用人工截断并提取。
    作为优选,所述S7中的通常文件大小为按照文件通常的大小事先配置的固定大小值。
    与现有技术相比本发明的优点在于:能准确的区分分区内的正常区域和空闲区域,并可形成空闲区域集合缩小扫描范围方便文件提取;按照文件头特性可全面深度扫描或者以文件类型分类扫描空闲区域集合中文件并进行提取;能按照文件大小或文件尾截断提取相应文件,提取更为全面且提高工作效率,缩短提取时间。
    附图说明
    图1为本发明实施例的流程图;
    图2为本发明FAT32文件系统的结构示意图。
    具体实施方式
    为了详细说明本发明的具体实施方式,下面结合附图以说明:
    如图1所示,一种恢复FAT32分区数据的方法,包括以下步骤:
    S1:将硬盘插入恢复设备,选择需恢复数据的FAT32分区;
    S2:整个分区都是由FAT表来标记使用,通过分析FAT表,得到分区内所有正常区域和空闲区域的位置;
    S3:将所有空闲区域整合为一个空闲区域合集文件;
    S4:选择提取类型,若选择提取所有空闲区域则通过标记信息和文件头特征提取空闲区域合集中所有的文件,若选择精确查找则进入S5;
    S5:选择文件类型,根据文件头特征扫描所有空闲区域内的对应文件并记录;
    S6:判断记录的文件是否有文件大小信息或文件尾,若有则按文件大小或文件尾进行截断,并提取出文件,若没有则进入S7;
    S7:按照文件通常大小进行截断并提取文件。
    所述S7中若按文件大小截断并提取失败,则使用人工截断并提取。
    所述S7中的通常文件大小为按照文件通常的大小事先配置的固定大小值。
    下面详细说明本发明的原理:
    如图2所示,在FAT32文件系统由DBR、FAT1、FAT2、DATA区四个部分组成,其中FAT1/2区是用于记录硬盘中有关文件如何被分散存储在不同扇区的信息,所有的存储区都是通过FAT表来进行记录和管理。
    FAT表标记的正常区域是已经存放文件的,而空闲区域FAT表也标记有状态。
    通过分析FAT表以及每个簇的使用情况,就可以精确的区分出正常区域与空闲区域。
    文件被删除后FAT表会释放相应的簇链,并标记该文件的存储区域为空闲区域,但在硬盘平凡的重写中会破坏掉文件的标记,目前的硬盘恢复工具都是通过找到标记的被删除文件来恢复文件的,但是已被破坏标记的文件无法恢复,所以通过找到所有空闲区域并形成一个空闲区域合集,在空闲区域合集中可以找到所有删除的文件或者被破坏掉标记的文件。
    通过文件头特征可以准确找到该文件,在更具文件大小信息或者文件尾来截断读取,从而提取出相应的文件。
    例如要找到docx文件只要扫描到“50 4B 03 04 14 00 06 00”的文件头特征则找到该类文件,在通过文件大小信息和文件尾来判断该文件的大小,若没有则利用事先设定的docx文件的一般大小来进行截断并进行提取。
    以上描述阐述了具体细节以便充分理解本发明,但本发明还可以采用其他不同于此描述方式来实施,因此本发明并不限于以上公开的具体实施例。

    关 键  词:
    一种 恢复 FAT32 分区 数据 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种恢复FAT32分区数据的方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-2237794.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1