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

反编译中的数据类型恢复问题

摘要第1-6页
Abstract第6-9页
第一章 背景介绍第9-15页
 §1.1 反编译技术简介第9页
 §1.2 发展历史和现状第9-12页
 §1.3 本文的主要工作及内容安排第12-15页
第二章 反编译技术综述第15-26页
 §2.1 运行时环境第15-16页
  §2.1.1 程序的机器代码格式第15-16页
  §2.1.2 运行时的堆栈结构第16页
  §2.1.3 机器代码中数据的存贮第16页
 §2.2 反编译过程的模块划分第16-17页
 §2.3 控制流分析第17-21页
  §2.3.1 控制流分析基本原理第17-18页
  §2.3.2 常用的高级控制结构第18-19页
  §2.3.3 区间理论第19页
  §2.3.4 可归约控制流图的结构化算法第19-20页
  §2.3.5 不可归约控制流图的结构化算法第20-21页
  §2.3.6 总结第21页
 §2.4 数据类型恢复问题简介第21页
 §2.5 库函数识别第21-22页
 §2.6 反编译过程中的其他模块第22-25页
  §2.6.1 反汇编第22-23页
  §2.6.2 语言和编译器版本识别第23页
  §2.6.3 中间语言第23页
  §2.6.4 数据流分析第23-25页
  §2.6.5 翻译器第25页
 §2.7 总结第25-26页
第三章 数据类型恢复算法及其理论基础第26-49页
 §3.1 概述第26-27页
 §3.2 数据类型恢复问题的研究方法第27-28页
 §3.3 数据类型恢复算法的理论基础第28-34页
  §3.3.1 两个模型语言的形式化定义第28-31页
  §3.3.2 编译器本质及局部性原理第31-34页
 §3.4 Assembly-Sub的类型系统及其类型恢复算法第34-42页
 §3.5 数据类型恢复算法实例分析第42-47页
 §3.6 class类型识别的讨论第47-49页
第四章 数据类型恢复算法的实现技术第49-57页
 §4.1 Lex和Yacc在数据类型信息收集中的应用第49-53页
 §4.2 对数据类型信息进行综合分析的实现第53-54页
 §4.3 一些特殊的变量类型的识别第54-55页
 §4.4 与其它数据类型恢复技术的比较第55-57页
第五章 结论及进一步的工作第57-59页
 §5.1 结论第57-58页
 §5.2 进一步的工作第58-59页
参考文献第59页

论文共59页,点击 下载论文
上一篇:泥质砂岩三孔隙导电模型测井解释方法研究
下一篇:塔河油田碳酸盐岩流体性质识别研究