首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

代码逆向分析中的语句恢复与算法识别技术研究

摘要第1-9页
ABSTRACT第9-10页
第一章 绪论第10-16页
   ·研究背景及意义第10-11页
   ·国内外研究现状第11-13页
     ·代码逆向工程第11-12页
     ·算法识别第12-13页
   ·论文工作基础第13-14页
   ·研究内容第14-15页
   ·论文结构安排第15-16页
第二章 中间语言上的数据流分析第16-28页
   ·中间语言第16-18页
   ·中间语言上数据流分析的特性第18-21页
     ·寄存器定义和使用第19-20页
     ·寄存器重叠第20页
     ·标志位处理第20-21页
   ·到达-定义分析及使用-定义(UD)链第21-24页
     ·到达-定义分析第21-23页
     ·使用-定义链(ud 链)第23-24页
   ·活跃变量分析及定义-使用(DU)链第24-26页
     ·活跃变量分析第24页
     ·定义-使用链(du 链)第24-26页
   ·本章小结第26-28页
第三章 类高级语句恢复第28-42页
   ·类高级语言(AHL)的定义第28-29页
   ·AHL 操作数恢复第29-33页
     ·寄存器回溯第29-30页
     ·寄存器重叠定义问题第30-31页
     ·寄存器多定义点问题第31-33页
   ·AHL 语句恢复第33-39页
     ·赋值语句恢复第34页
     ·条件语句恢复第34页
     ·跳转语句恢复第34-35页
     ·返回语句恢复第35页
     ·调用语句恢复第35-39页
   ·AHL 语句恢复算法第39-40页
   ·AHL 语句恢复结果举例第40页
   ·本章小结第40-42页
第四章 基于特征表达式的算法识别第42-56页
   ·算法特征表达式第42-45页
     ·特征表达式定义第42-43页
     ·特征表达式描述第43-45页
   ·特征表达式识别框架第45-46页
   ·表达式抽象语法树第46-49页
   ·基于抽象语法树的表达式识别第49-55页
     ·树相容第49-50页
     ·抽象语法树相容及判定第50-55页
   ·本章小结第55-56页
第五章 测试与结论第56-62页
   ·功能测试流程第56-59页
     ·前端结果第56-57页
     ·类高级语句恢复模块第57-58页
     ·算法识别模块第58-59页
   ·测试数据分析与结论第59-61页
     ·功能测试第59-60页
     ·性能测试第60-61页
   ·本章小结第61-62页
结束语第62-63页
参考文献第63-66页
附录A 算法特征表达式第66-68页
作者简历 攻读硕士学位期间完成的主要工作第68-69页
致谢第69页

论文共69页,点击 下载论文
上一篇:面向抗攻击测试的主机系统完整性检测方法研究
下一篇:基于JPEG图像的盲检测技术研究