[发明专利]一种用于U盘隐私保护的软件工具实现方法无效
| 申请号: | 201210125691.9 | 申请日: | 2012-04-26 |
| 公开(公告)号: | CN102708068A | 公开(公告)日: | 2012-10-03 |
| 发明(设计)人: | 曾元清 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
| 主分类号: | G06F12/14 | 分类号: | G06F12/14 |
| 代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 罗晓林;李志强 |
| 地址: | 523860 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 隐私 保护 软件 工具 实现 方法 | ||
技术领域
本发明涉及U盘隐私保护,特别是涉及一种用于U盘隐私保护的软件工具实现方法。
背景技术
U盘,全称“USB闪存盘”,英文名“USB flash disk”。它是一个USB接口的无需物理驱动器的微型高容量移动存储产品,可以通过USB接口与电脑连接,实现即插即用。
在目前Flash存储器普遍使用的情况下,隐私保护也成了最让人担心的地方,如此小巧的一个U盘,丢失了,则用户的隐私安全得不到保证。
一些U盘提供数据加密的功能。通常在文件系统的下层使用全磁盘加密来达到。加密功能优点是用来防止未经授权的人访问U盘上的数据;缺点则是因为没有统一的标准,此U盘只能在少部分安装有兼容加密软件的电脑上使用。
发明内容
本发明的目的在于克服现有技术的不足,提供一种用于U盘隐私保护的软件工具实现方法,对U盘进行分区保护,使其他使用者只能看到第一个分区的内容,更好的保护到用户的隐私。
为了达到上述目的,本发明采用的技术方案是,一种用于U盘隐私保护的软件工具实现方法,所述的软件工具安装在电脑端,所述的实现方法步骤如下:
步骤1、程序开始,检测到电脑USB接口存在附属硬件设备连接;
步骤2、USB存储驱动运行函数准备运行附属硬件设备,此时截获操作系统底层中断附属硬件设备的运行,并进行中断处理程序;
步骤3、获取中断处理程序的程序运行空间;
步骤4、插入拦截函数对附属硬件设备信息进行获取;
步骤5、根据中断获得的附属硬件设备信息,判断是否为存储器,是则执行步骤6,否则执行步骤8;
步骤6、将存储器的属性进行修改,操作系统将存储器识别为硬盘;
步骤7、对识别为硬盘的U盘进行分区,第一个分区为普通分区,全部人可见,其他分区与隐私分区软件相匹配,在电脑安装隐私分区软件时打开;
步骤8、结束程序。
进一步的,步骤2所述的运行函数为IoCreateDevice函数,用于创建附属硬件设备对象,所述的中断为外部中断。
进一步的,步骤2所述的截获操作系统底层中断附属硬件设备的运行,并进行中断处理程序的过程为:
步骤2.1、保存外部中断和异常信息;
步骤2.2、在截获中断前去除系统保护;
步骤2.3、截获中断;
步骤2.4、恢复系统保护。
进一步的,步骤2.1所述的异常信息为检测到电脑USB接口存在附属硬件设备连接的异常信息。
进一步的,步骤3所述的获取中断处理程序的程序运行空间包括获取外部中断程序的运行入口地址。
进一步的,步骤4所述的插入拦截函数对附属硬件设备信息进行获取为在外部中断程序运行入口地址添加操作程序,跳转到拦截程序,通过拦截函数对附属硬件设备信息进行获取,保存后结束中断并传递附属硬件设备信息。
进一步的,步骤6所述将存储器的属性进行修改的过程为:当附属硬件设备为存储器时,程序强行将存储器的属性RemovableMedia修改为FALSE,操作系统将存储器识别为硬盘。
进一步的,所述的操作系统包括Windows操作系统。
与现有技术相比,本发明的有益效果是:安装此U盘隐私保护软件工具后,Windows操作系统把U盘识别为物理硬盘,用windows自带的磁盘管理工具来分区和管理了;并且在安装了此隐私分区软件工具的电脑上,才能看到U盘的所有分区,否则只能看到第一个分区,用户将隐私内容放在第二及以后的盘符内管理,从而地实现了管理和保护隐私的功能。
附图说明
图1为本发明的程序流程图。
具体实施方式
本发明的主旨在于利用现有Windows操作系统的特点,Windows操作系统只能够识别可插拔的U盘存储器的第一个分区。本发明实现对可插拔的U盘分区,让Windows操作系统将可插拔U盘识别为物理硬盘,从而能够创建更多的分区,而这些隐私分区在未安装软件的通用电脑上是不可见的,来达到隐私管理和保护的目的。
具体实现是写了一个USB的驱动,此驱动实现了在恰当的时机,在插入U盘,驱动程序正在创建对象的时刻前,截获了中断,并且进入了中断处理的程序空间和进程,修改了硬件信息,将U盘的RemovableMedia值设置为FALSE,Windows操作系统将其误认为物理硬盘,从而达到分区的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210125691.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:雷电定位系统子站的建模方法与装置
- 下一篇:数据管理方法及系统





