首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文

基于目标代码的控制流混淆技术研究

摘要第1-5页
ABSTRACT第5-9页
第一章 绪论第9-15页
   ·研究背景和意义第9-11页
   ·国内外研究现状第11-12页
   ·论文的主要研究内容第12-13页
   ·本文拟解决的关键问题第13-15页
第二章 软件破解的常用技术第15-18页
   ·逆向工程的概念第15页
   ·静态分析第15-16页
     ·控制流分析第15-16页
     ·数据流分析第16页
     ·程序切片第16页
   ·动态分析第16-18页
     ·动态调试第16-17页
     ·程序剖分第17页
     ·模拟器分析第17-18页
第三章 常见的软件保护方法第18-21页
   ·防篡改技术第18页
   ·软件水印第18-19页
   ·基于硬件的保护技术第19页
   ·代码混淆技术第19-21页
     ·代码混淆的分类第20-21页
第四章 控制流混淆技术的研究与改进第21-34页
   ·控制流混淆技术研究第21-27页
     ·计算混淆第21-24页
     ·聚集混淆第24-26页
     ·排序混淆第26-27页
   ·针对控制流混淆的攻击第27-29页
   ·控制流混淆算法改进第29-34页
第五章 基于目标代码的混淆系统设计第34-55页
   ·反汇编引擎的设计第34-43页
     ·Intel汇编格式第34页
     ·Intel机器码格式第34-37页
     ·指令前缀(Prefixes)的解析第37-39页
     ·指令操作码(Opcode)的解析第39-40页
     ·ModR/M的解析第40-41页
     ·SIB的解析第41-42页
     ·立即数的解析第42-43页
   ·反汇编算法第43-46页
     ·线性扫描反汇编第43页
     ·递归下降算法第43-46页
   ·进制目标代码混淆第46-53页
     ·函数调用关系构造第46-50页
     ·函数基本块构造第50-53页
   ·重定位的修正第53-55页
第六章 实验与测试第55-61页
   ·系统正确性测试第55-58页
   ·系统性能测试第58-59页
   ·混淆算法有效性第59-61页
第七章 总结与展望第61-62页
参考文献第62-64页
致谢第64-65页
作者攻读学位期间发表的学术论文第65页

论文共65页,点击 下载论文
上一篇:基于B/S结构的学生信息管理系统的设计与实现
下一篇:基于J2EE的物流信息管理系统的设计与实现