基于可见文件擦除隐藏文件的方法及系统技术方案

技术编号:8834511 阅读:248 留言:0更新日期:2013-06-22 20:40
本发明专利技术提出了一种基于可见文件擦除隐藏文件的方法及系统,所提出的方法主要利用查找文档的文件信息中的相应信息设置和应用无用数据覆盖其设置文件,实现对可见文件的不可恢复删除的基础上完成所应用编辑文档的编辑工具自动保存备份文件的不可恢复擦除;同时,本发明专利技术还提出一种基于可见文件擦除隐藏文件的系统包括:对可见文件及系统不可见文件的不可恢复擦除与编辑工具进行自动保存备份的文件的可见文件及系统不可见文件的不可恢复擦除。本发明专利技术的提出彻底删除了用户文档及各种编辑文档工具自动保存的用户文档,有效防止了用户数据信息的泄露保证了用户信息安全。

【技术实现步骤摘要】

本专利技术涉及计算机信息安全领域,尤其涉及基于可见文件擦除隐藏文件的方法及系统
技术介绍
目前,排版工具为了保护用户文档数据不易损失,提供了自动保存备份功能同时也使得用户想要彻底清除数据变的困难。例如office文档排版工具,每当用户修改保存时,都会重新找一块存储区域存储当前文档,而修改保存之前的文档信息则更名后删除,虽然系统中看不到修改保存之前的文档,但是恢复软件可以轻易的进行恢复。同样office文档排版工具提供的自动保存备份功能的原理是在office或者用户指定的目录下创建一个临时的文档用于保存当前内容,如果文档正常关闭后这些临时文档将被删除,系统不可见,但是恢复软件依然可以恢复。这就导致用户即便彻底删除可见的文档,但是仍然有泄露的威胁。用户在公共场所编辑文档后,即便删除所编辑的文档,其实并没有真正地删除所有信息,这样就会造成用户信息泄露带来许多信息安全的威胁。而目前,并没有一套真正可以彻底删除文档及相关文件的方法;所以,如何能够彻底删除用户所编辑文档及其相关信息成为目前急需要解决的问题。
技术实现思路
针对上述所需要解决的问题,本专利技术提供一种基于可见文件擦除隐藏文件的方法及系统,具体
技术实现思路
如下: 一种基于可见文件擦除隐藏文件的方法,包括: 查找用户文档的MFT或FAT文件信息;其中,所述的用户文档的MFT或FAT文件信息包括:用户文档的文件状态标志、用户文档的文件数据地址、用户文档的文件标识、用户文档的MFT或FAT使用状态标志; 将所述用户文档的文件状态标志设置为删除状态; 根据所述用户文档的文件数据地址查找用户文档所在磁盘位置,使用无用数据覆盖用户文档; 将所述用户文档的MFT或FAT使用状态标志改为未使用状态; 根据用户文档的文件标识遍历用户文档所在磁盘分区,查找与用户文档的文件标识相同的用户不可见文档及其用户不可见文档的MFT或FAT文件信息;其中,所述的用户不可见文档的MFT或FAT文件信息包括:用户不可见文档的文件数据地址; 根据用户不可见文档文件数据地址查找用户不可见文档所在磁盘位置使无用数据覆盖用户不可见文档; 将用户文档的文件标识进行删除。所述的使用无用数据覆盖用户文档还包括: 擦除用户文档所在文件目录的父目录文件索引,将用户文档的文件数据所占用扇区状态标志修改为可用状态。所述用户文档包括:用户编辑文档和/或用户编辑文档所应用编辑工具自动保存备份的文档。所述用户不可见文档包括:用户编辑文档的系统不可见文档和/或用户编辑文档所应用编辑工具自动保存备份的用户编辑文档对应的系统不可见文档。所述方法还包括: 根据用户文档所应用编辑工具的配置信息,获取应用编辑工具自动保存备份文档的目录。一种基于可见文件擦除隐藏文件的系统,包括: 第一查找单元,用于查找用户文档的MFT或FAT文件信息;其中,所述的用户文档的MFT或FAT文件信息包括:用户文档的文件状态标志、用户文档的文件数据地址、用户文档的文件标识、用户文档的MFT或FAT使用状态标志; 设置单元,用于将所述用户文档的文件状态标志设置为删除状态; 覆盖单元,用于根据所述用户文档的文件数据地址查找用户文档所在磁盘位置,使用无用数据覆盖用户文档; 处理单元,用于将所述用户文档的MFT或FAT使用状态标志改为未使用状态;第二查找单元,用于根据用户文档的文件标识遍历用户文档所在磁盘分区,查找与用户文档的文件标识相同的用户不可见文档及其用户不可见文档的MFT或FAT文件信息;其中,所述的用户不可见文档的MFT或FAT文件信息包括:用户不可见文档的文件数据地址;擦除单元,用于根据用户不可见文档文件数据地址查找用户不可见文档所在磁盘位置使无用数据覆盖用户不可见文档; 删除单元,用于将用户文档文件标识进行删除。所述的使用无用数据覆盖用户文档还包括: 擦除用户文档所在文件目录的父目录文件索引,将用户文档的文件数据所占用扇区状态标志修改为可用状态。所述用户的文档包括:用户编辑文档和/或用户编辑文档所应用编辑工具自动保存备份的文档。所述用户不可见文档包括:用户编辑文档的系统不可见文档和/或用户编辑文档所应用编辑工具自动保存备份的用户编辑文档对应的系统不可见文档。所述系统还包括: 根据用户文档所应用编辑工具的配置信息,获取应用编辑工具自动保存备份文档的目录。本专利技术提出了一种基于可见文件擦除隐藏文件的方法及系统;所提出的一种基于可见文件擦除隐藏文件方法是通过查找用户文档的MFA或FAT文件信息对用户的可见文档与不可见文档进行彻底的文件数据擦除处理;即采用用户文档的文件信息进行设置与修改,再应用无用数据覆盖其设置文件,实现对可见文档的不可恢复删除的基础上完成所应用编辑文档的编辑工具自动保存备份文件的不可恢复擦除;同时,本专利技术还提出一种基于可见文件擦除隐藏文件的系统包括,第一查找单元、设置单元、覆盖单元、处理单元、第二查找单元、擦除单元、删除单元,对可见文件及系统不可见文件的不可恢复擦除与编辑工具进行自动保存备份的文件的可见文件及系统不可见文件的不可恢复擦除。本专利技术的提出实现了对用户文档及用户不可见文档的彻底删除,有效防止了用户数据泄露保证了用户信息安全。附图说明为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一种基于可见文件擦除隐藏文件的方法的流程 图2为一种基于可见文件擦除隐藏文件的系统结构图。具体实施例方式为了使本
的人员更好地理解本专利技术实施例中的技术方案,并使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术中技术方案作进一步详细的说明。一种基于可见文件擦除隐藏文件的方法,如图1所示,包括: 5101:查找用户文档的MFT或FAT文件信息;其中,所述的用户文档的MFT或FAT文件信息包括:用户文档的文件状态标志、用户文档的文件数据地址、用户文档的文件标识、用户文档的MFT或FAT使用状态标志; 5102:将所述用户文档的文件状态标志设置为删除状态; 5103:根据所述用户文档的文件数据地址查找用户文档所在磁盘位置,使用无用数据覆盖用户文档; 5104:将所述用户文档的MFT或FAT使用状态标志改为未使用状态; 5105:根据用户文档的文件标识遍历用户文档所在磁盘分区,查找与用户文档的文件标识相同的用户不可见文档及其用户不可见文档的MFT或FAT文件信息;其中,所述的用户不可见文档的MFT或FAT文件信息包括:用户不可见文档的文件数据地址;通过MFT或FAT信息中的用户文档的文件标识遍历用户文档所在磁盘分区来对系统自动保存或用户保存的文档直接分析所以能够更有效更准确地擦除这些自动保存文件,而不通过windows提供的遍历API来遍历,因为windows API遍历不到这些文件; S106:根据用户不可见文档文件数据地址查找用户不可见文档所在磁盘位置使无用数据覆盖用户不可见文档; S107将用户文档的文件标识进行删除;其中用户文档与用户不可见文档为同一文件标识。对于所本文档来自技高网
...

【技术保护点】
一种基于可见文件擦除隐藏文件的方法,其特征在于,包括:查找用户文档的MFT或FAT文件信息;其中,所述的用户文档的MFT或FAT文件信息包括:用户文档的文件状态标志、用户文档的文件数据地址、用户文档的文件标识、用户文档的MFT或FAT使用状态标志;?将所述用户文档的文件状态标志设置为删除状态;根据所述用户文档的文件数据地址查找用户文档所在磁盘位置,使用无用数据覆盖用户文档;将所述用户文档的MFT或FAT使用状态标志改为未使用状态;根据用户文档的文件标识遍历用户文档所在磁盘分区,查找与用户文档的文件标识相同的用户不可见文档及其用户不可见文档的MFT或FAT文件信息;其中,所述的用户不可见文档的MFT或FAT文件信息包括:用户不可见文档的文件数据地址;根据用户不可见文档文件数据地址查找用户不可见文档所在磁盘位置使无用数据覆盖用户不可见文档;将用户文档文件标识进行删除。

【技术特征摘要】
1.一种基于可见文件擦除隐藏文件的方法,其特征在于,包括: 查找用户文档的MFT或FAT文件信息;其中,所述的用户文档的MFT或FAT文件信息包括:用户文档的文件状态标志、用户文档的文件数据地址、用户文档的文件标识、用户文档的MFT或FAT使用状态标志; 将所述用户文档的文件状态标志设置为删除状态; 根据所述用户文档的文件数据地址查找用户文档所在磁盘位置,使用无用数据覆盖用户文档; 将所述用户文档的MFT或FAT使用状态标志改为未使用状态; 根据用户文档的文件标识遍历用户文档所在磁盘分区,查找与用户文档的文件标识相同的用户不可见文档及其用户不可见文档的MFT或FAT文件信息;其中,所述的用户不可见文档的MFT或FAT文件信息包括:用户不可见文档的文件数据地址; 根据用户不可见文档文件数据地址查找用户不可见文档所在磁盘位置使无用数据覆盖用户不可见文档; 将用户文档文件标识进行删除。2.如权利要求1所述的方法,其特征在于,所述的使用无用数据覆盖用户文档还包括: 擦除用户文档所在文件目录的父目录文件索引,将用户文档的文件数据所占用扇区状态标志修改为可用状态。3.如权利要求1所述的方法,其特征在于,所述用户文档包括:用户编辑文档和/或用户编辑文档所应用编辑 工具自动保存备份的文档。4.如权利要求1所述的方法,其特征在于,所述用户不可见文档包括:用户编辑文档的系统不可见文档和/或用户编辑文档所应用编辑工具自动保存备份的用户编辑文档对应的系统不可见文档。5.如权利要求3或4所述的方法,其特征在于,还包括: 根据用户文档所应用编辑工具的配置信息,获取应用编辑工具自动保存备份文档的目录。6.一种基于可见文件擦除隐藏文件的系统,其特征在于,...

【专利技术属性】
技术研发人员:肖新光梁宝龙
申请(专利权)人:北京安天电子设备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1