基于API HOOK的U盘安全卫士设计与实现.docVIP

基于API HOOK的U盘安全卫士设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于API HOOK的U盘安全卫士设计与实现   摘要:如何防止存储设备中的文件被泄露是很多用户面临的一个重要问题。现有U盘的加密软件和管理软件,都很难兼顾U盘的安全性与共享性。针对上述问题,设计了一款集安全、管理为一体的U盘管理软件。软件通过Windows系统下的API HOOK机制拦截用户操作,给予用户不同的访问权限,使U盘不仅方便管理,而且具有安全性高、成本低和共享性好等优点,具有广阔的应用前景。   关键词:U盘;文件保护;管理软件;API HOOK;访问权限   中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)22-5378-03   The Design and Realization Based on the API HOOK of U Disk Security   WU Xi-yin, ZHENG Xue   (School of IOT Engineering, Jiangnan University, Wuxi 214200, China)   Abstract: It is an important issue for many users to prevent the document in the storage device was leaked.But the existing U disk encryption software and management software are hard to deal with the security and sharing problem. So we design an U disk management software to solve the problem. In order to give the users different access rights,the software intercept the user s operation through the Windows system which under API HOOK mechanism.Thus,the U disk is not only has the advantages of high safety, low cost and easy sharing, but also convenient to management.This U disk management software has broad application prospects.   Key words: U disk; file protection; management software; API HOOK; access authority   随着社会信息化程度不断提高,人们对信息储存的要求也越来越高。U盘具有体积小、容量大、传输速度快等优点,给信息的传输和交换带来很大方便[1]。现在市场上的U盘从功能上可分为以下三类:   1)普通型U盘。该U盘是使用范围较广泛的一种,共享性好,但安全性却不高。   2)加密型U盘。其安全性能较第一种大大提高,但通常只限于个人使用,共享性差。   3)文件只读型U盘。具备一定的共享性和安全性,但是操作比较麻烦。   这些U盘或是共享困难,或是安全性能不好,亦或是操作不便。针对这些情况,设计了一种直接安装在U盘上的新型管理软件。软件兼顾了安全性和共享性,能对文件进行多种保护。   1 设计思想   这种新型 U盘管理软件能对用户的身份进行识别,并对指定文件进行监视和保护。下面具体说明这三项功能:   1)身份认证功能:在进入管理软件时对用户身份进行识别。若是U盘“管理者”,则可对U盘文件进行任何操作,如修改、删除文件等;若是“访客”,则只拥有“管理者”给予的文件权限。   2)监视功能:在文件的管理中加入“访问日志”一项,管理者可观察在访问日志清零之前的所有访问记录。这样可有效防止“访客”越权操作。   3)保护功能:这也是这款软件中最重要的功能。保护功能主要包括:删除保护、写保护、读保护等。其中删除保护是指在“访客”删除文件时拒绝执行操作;写保护是指在“访客”修改文件时拒绝执行操作;拒绝读是指“访客”不能读出该文件。   2 结构模型   根据U盘管理软件的结构模型如图1。用户登录界面并进行身份验证,系统接收用户操作命令后连接到驱动,软件安装钩子并根据操作命令添加、修改、删除文件数据库中的内容,系统将结果返回用户操作界面,最后卸除钩子。   将用户分为管理者和访客两类,其中管理者不仅能对文件进行读取、修改、删除等操作,同时可对文件保护权限进行设置和修改;而访客只能对未设置相应

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档