[发明专利]一种系统分区隐藏方法有效
申请号: | 201410204526.1 | 申请日: | 2014-05-14 |
公开(公告)号: | CN103984910A | 公开(公告)日: | 2014-08-13 |
发明(设计)人: | 程雪岷;马建设;覃冠杰;缪华;林家用 | 申请(专利权)人: | 清华大学深圳研究生院;厦门鑫大智电子科技有限公司 |
主分类号: | G06F21/78 | 分类号: | G06F21/78 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 王震宇 |
地址: | 518055 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 分区 隐藏 方法 | ||
技术领域
本发明涉及硬盘加密技术,特别是涉及一种系统分区隐藏方法。
背景技术
移动硬盘的数据安全对于使用者有着重要的意义,为了对数据进行保护,可以采用软件加密的方法对移动硬盘上的分区进行加密。目前,国内外的开源硬盘加密软件的成熟度较高,利用虚拟磁盘技术,可以将选定区域的数据利用虚拟磁盘驱动加载成硬盘分区,并将加解密模块内置在虚拟磁盘驱动中,实现面向用户层的透明加解密。一些现有的硬盘加密软件具有系统分区加密功能,能在硬盘的保留扇区区域写入自带的启动程序,接管系统的启动加载过程。但是,现有的硬盘加密软件在对移动硬盘的系统分区进行加密时,没有对加密分区实施隐藏保护的功能,当移动硬盘插入已经运行操作系统的主机时,加密分区的数据无法被文件系统识别,从而弹出格式化分区的要求,用户一旦执行操作,就会对加密数据造成破坏。
发明内容
本发明的主要目的在于克服现有技术的不足,提供一种系统分区隐藏方法。
为实现上述目的,本发明采用以下技术方案:
一种系统分区隐藏方法,包括以下步骤:
a.在内存中将待加密系统分区的文件系统类型标识改为隐藏值,再写到硬盘的保留扇区中,并经加密后,使硬盘上加密系统分区的文件系统类型标识为隐藏值;
b.在启动程序读到主引导扇区时,如果涉及到分区表内容,则在内存中改写分区表,将相应加密系统分区的文件类型标识改回正常值后读出;
c.在分区引导代码载入之前,读写主引导扇区,将硬盘上相应加密系统分区的文件类型标识暂时改回正常值;
d.在加解密主线程初始化阶段,读写主引导扇区,将硬盘上相应加密系统分区的文件类型标识改回隐藏值;
e.系统运行状态下,对硬盘分区表读操作时,在内存缓冲区中将相应加密系统分区的文件系统类型标识改为正常值后再读出;对硬盘分区表写操作时,申请一段内存空间,将待写数据复制到申请的内存缓冲区中,并将内存缓冲区中相应加密系统分区的文件系统类型标识改为隐藏值,再写到硬盘上。
进一步地:
隐藏值为17h或12h。
步骤a-e中各自包括:判断对加密系统分区和启动分区是否为同一分区,如果判断为同一分区,只对加密系统分区的文件系统类型标识进行相应的改为隐藏值或改为正常值操作;如果判断为不同分区,同时对加密系统分区和启动分区的文件系统类型标识进行相应的改为隐藏值或改为正常值操作。
根据分区表中第一主分区的大小来判断加密系统分区和启动分区是否为同一个分区:如果第一主分区的大小小于阈值,将认为加密系统分区和启动分区是分离的,否则将认为加密系统分区和启动分区是同一个分区。
所述硬盘为移动硬盘。
本发明的有益效果:
本发明通过对移动硬盘分区表进行操作,将加密分区的文件系统类型标识改成隐藏标识,有效避免了误格式化的操作,系统也不会为加密分区分配盘符,增强了加密分区的隐蔽性。同时,利用内存过滤的方式,使得加密软件的虚拟磁盘驱动在读分区表时加以修改,将加密分区的文件系统类型标识在内存中变为原本的值。从而,当移动硬盘作为引导设备时,加密分区的操作系统能够从隐藏分区中启动并运行。本发明的分区隐藏方法实用性强,有效范围广,无需用户手动进行额外的操作,提高了移动硬盘系统分区加密的隐蔽性和安全性,克服了现有的基于虚拟磁盘驱动的加密软件的不足,适用但不限于MBR型分区表和32位Windows xp、Windows Vista、Windows7、Windows8操作系统。
附图说明
图1为本发明系统分区隐藏方法实施例的流程意图;
图2是本发明实施例中步骤a的具体流程图;
图3是本发明实施例中步骤b的具体流程图;
图4是本发明实施例中步骤c的具体流程图;
图5是本发明实施例中步骤d的具体流程图;
图6是本发明实施例中步骤e的具体流程图。
具体实施方式
以下结合附图对本发明的实施例作详细说明。应该强调的是,下述说明仅仅是示例性的,而不是为了限制本发明的范围及其应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学深圳研究生院;厦门鑫大智电子科技有限公司,未经清华大学深圳研究生院;厦门鑫大智电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410204526.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:红外气体传感器气室及其红外气体传感器
- 下一篇:可提升感温速度的消防撒水装置