[发明专利]一种Exfat文件系统的文件隐藏和恢复方法在审

专利信息
申请号: 201711041293.8 申请日: 2017-10-30
公开(公告)号: CN107908967A 公开(公告)日: 2018-04-13
发明(设计)人: 刘碧贞;李礼;郭勇;吴春;王雨雷 申请(专利权)人: 上海威固信息技术股份有限公司
主分类号: G06F21/60 分类号: G06F21/60;G06F21/62
代理公司: 上海海贝律师事务所31301 代理人: 王文锋
地址: 201702 上海市青*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 exfat 文件系统 文件 隐藏 恢复 方法
【说明书】:

技术领域

发明涉及计算机技术领域,具体而言,本发明涉及一种Exfat文件系统的文件隐藏和恢复方法。

背景技术

计算机上储存的文件,有时为了保密,需要隐藏起来。传统的文件隐藏方法是将文件的属性设置为“隐藏”,但这种方法隐藏度较差,只要操作系统设置显示隐藏文件,便可看到所有的隐藏文件。利用NTFS文件系统的文件可以具有多个数据流的特点,将待隐藏文件的内容拷贝到新建的数据流中,然后删除待隐藏文件,但利用该方法隐藏较大文件时,需要进行大量的数据交换,效率较低。利用操作系统不显示卷标文件的原理,在 FAT32文件系统上,将待隐藏文件的属性设置为卷标属性,该方法简单实用,但是不能从源头上隐藏文件内容,很容易被破解出来。采用其他的方法虽能提高隐藏文件的安全性,但是过程也相应地较为复杂。有一种通过删除、修改文件索引及对应文件系统元数据实现隐藏文件数据的方法,但是该方法没有考虑到新的文件数据会覆盖掉隐藏的数据,造成隐藏的文件数据不可恢复。还有一种,将磁盘各个分区间的零散间隙组织成一个小型文件系统,保存待隐藏文件信息的方法,但该方法没有考虑到磁盘各个分区间的间隙空间非常有限,如果隐藏文件数较多,有限的空间无法容纳过多的隐藏文件的信息。

发明内容

针对现有文件隐藏方法中存在的不足,本发明提供了一种Exfat文件系统的文件隐藏和恢复方法。本发明通过简单的方法,不需要进行过多的数据交换,解决了现有文件隐藏方法文件隐藏安全度不高、过程复杂的问题。

在文件系统中,文件目录项是文件管理中非常重要的一项数据信息。所述文件目录项在Exfat文件系统中由三个部分组成,将这三个部分分别称为:属性目录项、流扩展目录项、文件名扩展目录项。

所述属性目录项中包含的关键信息有:目录项的类型特征值、附属目录项数、文件目录项校验和、文件属性、文件创建时间、最后修改时间、最后访问时间。

所述流扩展目录项中包含的关键信息有:目录项的类型特征值、文件碎片标志、文件名字符数、文件名Hash值、文件大小1、文件大小2、起始簇号。

所述文件名扩展目录项中包含的关键信息有:目录项的类型特征值、文件名。

本发明提供的一种Exfat文件系统文件的隐藏方法,具体步骤如下:

1)将流扩展目录项中文件大小字段的数据复制到文件目录项中的任意保留字段区域中;

2)将流扩展目录项中的文件大小1、文件大小2字段的数据清零;

3)将流扩展目录项中的起始簇号字段的数据复制到文件目录项中的任意保留字段区域中;

4)将流扩展目录项中的起始簇号字段的值设置为,有效簇号中除正确起始簇号外的任意簇号的值;

5)计算整个文件目录项的校验和,更新到属性目录项中的校验和字段中。

这时候,会显示出文件名,但文件内容不显示。进一步,为了隐藏文件名,使文件名也显示不出来,则包括:将文件目录项中的文件属性字段设置为系统隐藏。

优选的,上述方法包括:

将流扩展目录项中文件大小字段的数据复制到属性目录项中的保留字段区域中,将流扩展目录项中的起始簇号字段4个字节的数据复制到其前面4个字节的保留字段中。

优选的,上述方法包括:

文件大小1、文件大小2、起始簇号的数据经过加密算法后,再复制到目录项中的保留字段中。

优选的,上述步骤中所述的“将流扩展目录项中文件大小字段的数据复制到属性目录项中的保留字段区域中”,“将流扩展目录项中的起始簇号字段4个字节的数据复制到其前面4个字节的保留字段中”,其中,复制可以采取逆序复制或无序复制或正序复制方式中的任一种,恢复时,按照原来的复制顺序对应反向恢复复制到原来位置即可。

进一步说明,流扩展目录项中的文件大小1、文件大小2、起始簇号的数据不一定按以上所述的位置进行隐藏,可以任意调换位置;文件大小1、文件大小2、起始簇号数据隐藏方式不一定按所述的方式,也可以按某种加密算法,只要文件目录项中的保留字段空间足够隐藏处理后的关键数据,并最终能够恢复到原来的值、原来的位置即可。

对应上述的一种Exfat文件系统文件的隐藏方法,本发明提供了与之对应的一种Exfat文件系统隐藏文件的恢复方法,对于只显示文件名,不显示文件内容的隐藏方法,其恢复方法特征在于,包括:

1)将目录项中保存文件大小数据的保留字段的数据恢复为原来文件大小的值,复制到流扩展目录项中的文件大小1、文件大小2字段中,并将此保留字段的值清零;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海威固信息技术股份有限公司,未经上海威固信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711041293.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top