当前位置首页 > 百科> 正文

软体逆向工程技术与套用

2019-11-16 05:23:03 百科
软体逆向工程技术与套用

软体逆向工程技术与套用

《软体逆向工程技术与套用》是2013年经济管理出版社出版的图书,作者是丁松阳。

基本介绍

  • 外文名:Technology and Application of Software Reverse Engineering
  • 书名:软体逆向工程技术与套用
  • 作者:丁松阳
  • 出版日期:2013年11月1日
  • 语种:简体中文
  • ISBN:9787509628270
  • 出版社:经济管理出版社
  • 页数:235页
  • 开本:16
  • 品牌:经济管理出版社

内容简介

《软体逆向工程技术与套用》共分为15章,其中第1章介绍了软体逆向工程的基本概念及方法,第2章介绍了逆向开源工具UQBT设计的结构及如何利用该工具构建特定的软体逆向工具,第3童对IA—64的体系结构及其特点进行了介绍,第4章介绍了ELF64档案的读取及解析,并对strip处理后的二进制档案mam函式的定位给出了解决方案等。

作者简介

丁松阳,男,1972年5月出生,副教授。2010年12月毕业于解放军信息工程大学计算机软体与理论专业,获工学博士学位。1994年7月至今从事计算机相关教学与研究工作,研究方向为计算机网路及信息安全。

图书目录

第1章软体逆向工程概论
1.1软体逆向工程概述
1.2反编译与二进制翻译
1.3反编译过程的各个阶段
1.4反编译技术相关研究
1.5反编译的形式框架
1.6本章小结
第2章UQBT框架
2.1UQBT框架
2.2UQBT中间表示
2.3UQBT前端模组
2.4后端模组
2.5实现效果
2.6本章小结
第3章硬体体系结构
3.1CPU体系结构
3.2IA—64体系结构
3.3本章小结
第4章ELF64档案装载
4.1ELF64档案格式
4.2ELF64档案MAIN函式定位
4.3本章小结
第5章反彙编
5.1反彙编技术简介
5.2自动反彙编构造工具NJMCT
5.3IA—64反彙编器构造
5.4本章小结
第6章语义描述语言
6.1语义描述语言
6.2语义描述语言SSL
6.3SSL文法的扩展
6.4本章小结
第7章IA—64指令语义抽象
7.1概述
7.2中间表示
7.3基于SSL的IA—64指令语义抽象技术
7.4基于模拟的IA—64指令语义抽象技术
7.5本章小结
第8章谓词消除
8.1IA—64谓词执行
8.2谓词执行的并行最佳化
8.3谓词消除
8.4谓词执行分析
8.5谓词消除改进
8.6本章小结
第9章数据流分析
9.1概述
9.2简化的分析语言
9.3数据流分析定义
9.4数据流分析框架
9.5数据流分析近似性对过程参数分析的影响
9.6本章小结
第10章低级C代码生成
10.1中间表示的转换
10.2过程处理
10.3基本块处理
10.4低级RT的转换
10.5高级RT的转换
10.6本章小结
第11章间接跳转及switch语句恢复
11.1概述
11.2Branch语言指称语义
11.3结合数据流分析构造控制流图
11.4switch语句恢复算法
11.5实验数据
11.6本章小结
第12章数据类型恢复
12.1概述
12.2基于指令语义的数据类型恢复
12.3基于数据流的类型分析
12.4本章小结
第13章间接调用与动态地址解析
13.1概述
13.2间接过程调用
13.3间接调用动态程式库函式
13.4回调函式
13.5动态地址解析
13.6综合分析
13.7本章小结
第14章控制流代码恢複分析
14.1基本块的划分及控制流图的构建
14.2控制流恢复术语
14.3高级控制流分析
14.4结构化算法
14.5本章小结
第15章高级控制流代码恢复
15.1概述
15.2符号与约定
15.3生成循环结构代码
15.4生成TWO—WAY条件结构代码
15.5生成N—WAY条件结构代码
15.6生成ONE—WAY结构代码
15.7完整的控制流代码生成算法
15.8本章小结
参考文献
后记
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net