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

反编译中控制流重构与控制结构恢复技术研究

目录第1-7页
表目录第7-8页
图目录第8-10页
摘要第10-11页
ABSTRACT第11-12页
第一章 绪论第12-18页
   ·研究背景及意义第12-13页
     ·研究背景第12-13页
     ·课题介绍第13页
   ·国内外相关技术研究现状第13-15页
   ·主要研究内容第15-17页
   ·论文结构安排第17-18页
第二章 反编译中涉及的主要关键技术第18-26页
   ·二进制代码解析技术第19-20页
   ·中间代码生成技术第20-21页
   ·控制流重构技术第21-23页
     ·问题的提出第21-22页
     ·相关研究第22-23页
     ·本文需要做的工作第23页
   ·高级控制结构恢复技术第23-25页
     ·问题的提出第23页
     ·相关研究第23-24页
     ·本文需要做的工作第24-25页
   ·本章小结第25-26页
第三章 基于抽象解释的控制流重构第26-53页
   ·二进制逆向中间语言BRIL第26-29页
     ·BRIL的语句集合第26-28页
     ·BRIL的语义第28-29页
   ·抽象解释理论第29-34页
     ·抽象解释基本概念第29-31页
     ·抽象解释框架第31-32页
     ·基于抽象解释的控制流重构方法的提出第32-34页
   ·基于抽象解释的控制流重构框架第34-38页
     ·语句集合StaS#第34-35页
     ·参数化的控制流重构框架第35页
     ·转换函数第35-37页
     ·约束系统第37-38页
   ·数据流抽象域第38-45页
     ·抽象内存模型第38-39页
     ·抽象地址及抽象状态第39-40页
     ·变量值约束(VVR)策略第40-43页
     ·抽象语义第43-45页
   ·控制流重构算法第45-46页
   ·实例说明第46-52页
   ·本章小结第52-53页
第四章 基于结构语义树的高级控制结构恢复第53-71页
   ·高级控制结构类型第53-54页
   ·控制流图结构化第54-60页
     ·相关知识第54-55页
     ·三次机会(TCS)策略第55-56页
     ·控制流图结构化算法第56-58页
     ·算法分析与比较第58-60页
   ·结构语义树及构建第60-65页
     ·结构语义树第60-61页
     ·控制结构节点的识别第61-62页
     ·结构语义树的构建算法第62-64页
     ·结构语义树示例第64-65页
   ·高级控制结构恢复第65-66页
   ·实例说明第66-69页
   ·本章小结第69-71页
第五章 测试与结论第71-76页
   ·功能测试流程第71-73页
   ·系统测试第73-75页
     ·测试用例第73页
     ·测试方法第73-74页
     ·测试结果分析与结论第74-75页
   ·本章小结第75-76页
结束语第76-78页
 一、工作总结第76-77页
 二、研究展望第77-78页
参考文献第78-82页
附录A CtestExp测试用例集第82-84页
作者简历 攻读硕士学位期间完成的主要工作第84-85页
致谢第85页

论文共85页,点击 下载论文
上一篇:自动向量化中的收益评估技术研究
下一篇:基于数据流管理的全时域网络数据监控技术研究