[发明专利]一种清除正常文件尾部碎片数据的方法在审
| 申请号: | 201410844936.2 | 申请日: | 2014-12-31 |
| 公开(公告)号: | CN104504117A | 公开(公告)日: | 2015-04-08 |
| 发明(设计)人: | 黄旭 | 申请(专利权)人: | 四川秘无痕信息安全技术有限责任公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 610000 四川省成都市高新区天府*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 清除 正常 文件 尾部 碎片 数据 方法 | ||
技术领域
本发明涉及信息安全技术领域,特别涉及一种清除正常文件尾部碎片数据的方法。
背景技术
文件系统为文件分配存储空间的基本单位是数据块,一个数据块包含若干个扇区,每个扇区包含若干个字节。根据文件系统的分配规则,为每个文件分配的存储空间并不是和文件本身等量大小,而是略大于文件的大小,说明每个文件尾部所在的块并没有被占用完。在文件创建和删除的过程中,每个数据块都有再分配的可能性;因此,每个文件尾部未被文件占用的部分都会残留之前使用过的信息及碎片数据。
碎片数据中极有可能存在着用户的隐私数据,这些数据可以被市面上的一些数据恢复软件恢复出来,导致用户隐私信息的泄露。因此,对这些数据的清除变得尤为重要。
目前市面上还没有专门对碎片数据的消除技术。综上所述,开发一种清除正常文件尾部碎片数据的方法显得尤为重要。
发明内容
本发明针对现有技术的缺陷,提出一种清除正常文件尾部碎片数据的方法,能有效的解决上述现有技术存在的问题。
为了实现上述目的,本发明采用的技术方案是:
一种清除正常文件尾部碎片数据的方法,包括以下步骤:
S1:解析文件系统并获取文件系统中所有文件信息;
S2:根据S1中获取的文件按顺序提取其中一个文件,获取该文件的基本参数;
S3:根据S2获取的文件基本参数,得到为该文件分配的所有块及块链信息;
S4:根据文件大小及块大小计算文件尾部碎片位置及大小;
S5:对文件尾部碎片进行填充销毁;
S6:判断是否完成所有文件扫描,若完成则结束,若没完成则执行S2。
作为优选,所述S1包括以下步骤:
S101:对文件系统的参数进行解析,判断文件系统类型,获取数据块大小和根目录所在数据块位置;
S102:读取根目录的数据块,对根目录的目录项进行判断,若目录项是文件类型,记录该文件目录项的参数,若目录项是目录类型,读取该目录的数据块,对该目录的目录项进行解析,以此类推,直至完成所有文件的解析;
S103:将所有的文件的参数汇总并校验。
作为优选,所述S4包括以下步骤:
S401:根据S2获取的文件参数,得到文件大小;
S402:根据S3获取的文件块和块链,获取文件尾部的块号;
S403:计算文件尾部块中所占字节数;
S404:计算并记录尾块内碎片参数,参数包括碎片起始位置、碎片大小、尾块对应的起始扇区号和尾块占用的扇区个数。
作为优选,所述S404中碎片起始位置为文件尾块中文件所占用的剩余空间开头位置;
作为优选,所述S404中碎片大小等于块大小减去文件尾部块中所占字节数。
作为优选,所述S5包括以下步骤:
S501:获取由S404得到的块内碎片参数;
S502:根据起始扇区号,扇区个数读取当前文件尾部块所有的内容到内存;
S503:根据碎片起始位置开始写入空值填充整个碎片区域数据;
S504:将清除后的文件尾部块写回到手机存储介质。
与现有技术相比本发明的优点在于:能够找到文件系统内正常文件尾部的碎片区域;全面清除碎片数据且保证文件不被破坏,保障了公众的数据隐私,预防针对隐私数据的恶意盗取行为。
附图说明
图1为本发明实施例的主流程图;
图2为本发明步骤S1的详细流程图;
图3为本发明步骤S4的详细流程图;
图4为本发明步骤S5的详细流程图。
具体实施方式
为了详细说明本发明的具体实施方式,下面结合附图说明:
如图1所示,一种清除正常文件尾部碎片数据的方法,包括以下步骤:
S1:解析文件系统并获取文件系统中所有文件信息;
S2:根据S1中获取的文件按顺序提取其中一个文件,获取该文件的基本参数;
S3:根据S2获取的文件基本参数,得到为该文件分配的所有块及块链信息;
S4:根据文件大小及块大小计算文件尾部碎片位置及大小;
S5:对文件尾部碎片进行填充销毁;
S6:判断是否完成所有文件扫描,若完成则结束,若没完成则执行S2。
如图2所示,所述S1的具体步骤如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川秘无痕信息安全技术有限责任公司,未经四川秘无痕信息安全技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410844936.2/2.html,转载请声明来源钻瓜专利网。





