数据安全管理系统加壳技术研究与实现

数据安全管理系统加壳技术研究与实现

论文摘要

在军队院校和部队内部网络中,人们以移动存储介质为载体进行内部信息与外部信息的交换日趋频繁,可能导致内部重要信息随存储设备外泄。随着“数据安全管理系统”的出现,统一规范移动存储介质设备的管理,阻止内部重要信息的外泄,保证内部重要信息的安全。但是,如果“数据安全管理系统”本身不采取必要的技术手段进行安全保护,有可能受到攻击者的反编译分析、攻击或篡改,从而丧失数据保护能力。本选题针对“数据安全管理系统”软件本身的特点,采用多种软件安全保护技术,包括新设计的加壳技术,解决“数据安全管理系统”易受攻击者反编译分析、攻击或篡改的问题。本文首先简单介绍了国内外相关技术的研究现状和课题的实践意义。其次从软件分析技术方面,介绍了静态、动态及逆向工程分析技术,从汇编和编译角度分析了软件容易受到的常见攻击,并介绍了反静态分析,反动态分析和反逆向工程技术的常用方法和手段,为课题实现提供了理论基础。之后对软件加壳技术进行了分析,从PE相关技术、PE文件加壳原理及其它软件保护技术方面进行了详细的研究,为课题实现提供了重要的理论知识和技术基础。然后基于硬件加密思想,研究和设计了基于智能加密狗的加壳方案,主要分析了智能加密狗在加壳中的应用,关键代码的加密与存储,既区别于智能加密狗单独对可执行软件的保护,又区别于传统加壳保护方案,在软件加壳保护方面是一个创新。最后课题采用了压缩加密方法进行了加壳实现,对ZIP和LZO压缩和解压效率进行了比较,并用错位变换的方法对关键代码进行了加密;紧接着在分析加载器代码的基础上,对加壳后可能受到的常见攻击进行了反软件分析技术实现。本课题实现了一个完整的压缩加密壳,并成功地用于对“数据安全管理系统”进行保护。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题来源与背景
  • 1.2 国内外研究现状
  • 1.3 课题实践意义
  • 1.4 课题主要工作
  • 1.5 论文结构
  • 第二章 软件分析技术
  • 2.1 静态分析技术
  • 2.1.1 静态分析技术
  • 2.1.2 反静态分析技术
  • 2.2 动态分析技术
  • 2.2.1 动态分析技术
  • 2.2.2 反动态分析技术
  • 2.3 逆向工程技术
  • 2.3.1 逆向工程技术
  • 2.3.2 反逆向工程技术
  • 2.4 本章小结
  • 第三章 软件加壳技术分析
  • 3.1 PE相关技术
  • 3.1.1 PE文件结构
  • 3.1.2 PE文件格式
  • 3.1.3 输入表工作原理
  • 3.2 PE文件加壳原理
  • 3.3 其它软件保护技术
  • 3.4 本章小结
  • 第四章 基于加密狗的加壳设计
  • 4.1 加密狗应用分析
  • 4.1.1 加密狗工作原理
  • 4.1.2 加密狗认证方式
  • 4.2 基于加密狗加壳设计思想
  • 4.2.1 需求分析
  • 4.2.2 设计分析
  • 4.3 加密狗对外壳和原程序的加壳保护
  • 4.3.1 加密狗的选择
  • 4.3.2 加壳设计
  • 4.4 本章小结
  • 第五章 加壳实现
  • 5.1 加壳设计与实现
  • 5.1.1 加壳设计
  • 5.1.2 加壳实现
  • 5.1.3 定位输入表
  • 5.2 加壳压缩算法
  • 5.2.1 LZO算法介绍
  • 5.2.2 LZO算法实现
  • 5.3 加壳加解密算法
  • 5.3.1 数据项的保护
  • 5.3.2 加密函数实现
  • 5.3.3 解密函数实现
  • 5.4 本章小结
  • 第六章 反软件分析技术实现
  • 6.1 反静态分析技术实现
  • 6.1.1 EP对加载器代码的处理过程
  • 6.1.2 加载器代码执行过程
  • 6.1.3 花指令分析
  • 6.2 反动态分析技术实现
  • 6.2.1 反调试
  • 6.2.2 结构化异常处理
  • 6.3 反逆向工程技术实现
  • 6.3.1 反转储
  • 6.3.2 CRC保护
  • 6.4 本章小结
  • 第七章 课题总结
  • 结束语
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 附录A 压缩函数关键代码
  • 附录B 解压函数关键代码
  • 相关论文文献

    • [1].国家药管平台数据安全管理规定讨论会召开[J]. 吉林医学信息 2016(11)
    • [2].知情同意权的功能失灵与应对——兼评《数据安全管理办法(征求意见稿)》相关规定[J]. 中国应用法学 2020(02)
    • [3].基于公共物品属性的数据安全管理研究[J]. 网络空间安全 2020(04)
    • [4].完善企业内控机制 加强数据安全管理[J]. 中国科技产业 2020(06)
    • [5].强化数据安全管理,赋能数字经济蓬勃发展[J]. 财政监督 2020(13)
    • [6].数据安全管理立法问题研究[J]. 法制博览 2019(13)
    • [7].地区动态[J]. 中国信息安全 2019(07)
    • [8].试论计算机数据安全管理[J]. 科技风 2018(14)
    • [9].大数据安全管理规范及关键技术[J]. 信息与电脑(理论版) 2016(16)
    • [10].数据安全管理系统的构建[J]. 机电信息 2016(30)
    • [11].档案数据安全管理的实践与思考[J]. 兰台内外 2015(01)
    • [12].智慧图书馆大数据安全问题研究[J]. 图书馆学刊 2020(08)
    • [13].以大数据安全管理促进大数据安全共享[J]. 科技资讯 2018(23)
    • [14].大数据时代的数据安全管理体系分析[J]. 信息与电脑(理论版) 2018(12)
    • [15].中小企业数据安全管理解决方案[J]. 电子科技大学学报 2009(S1)
    • [16].大数据时代的数据安全管理体系讨论[J]. 信息通信 2019(04)
    • [17].我国数据安全管理迈出重要一步[J]. 网络安全和信息化 2019(07)
    • [18].合理设定网络平台经营者对第三方应用的数据安全管理责任——关于《数据安全管理办法(征求意见稿)》第30条的修改完善建议[J]. 中国信息安全 2019(06)
    • [19].大数据安全管理及关键技术研究[J]. 网络空间安全 2017(12)
    • [20].大数据时代下的数据安全管理体系讨论[J]. 网络空间安全 2016(07)
    • [21].电子商务中的用户数据安全管理分析[J]. 商场现代化 2015(02)
    • [22].办公自动化系统中的数据安全管理[J]. 湖南工业职业技术学院学报 2014(02)
    • [23].企业数据安全管理[J]. 信息系统工程 2012(09)
    • [24].台站气象数据安全管理的方法[J]. 青海气象 2008(04)
    • [25].数据安全管理工作现状及应对措施[J]. 金融科技时代 2017(09)
    • [26].基于信息融合的内网数据安全管理关键技术的分析[J]. 产业科技创新 2019(16)
    • [27].浅谈高校数据安全管理与备份[J]. 中国新技术新产品 2012(16)
    • [28].保险企业的客户数据安全管理[J]. 电脑与电信 2019(05)
    • [29].在数字化环境下加强电子档案数据安全管理的几点思考[J]. 兰台内外 2014(06)
    • [30].浅析企业信息数据安全管理[J]. 企业改革与管理 2014(20)

    标签:;  ;  ;  ;  ;  

    数据安全管理系统加壳技术研究与实现
    下载Doc文档

    猜你喜欢