欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

反编译技术与软件逆向分析

收藏
  • 大小:23859 KB
  • 语言:中文版
  • 格式: PDF版
  • 阅读软件: Adobe Reader
资源简介
反编译技术与软件逆向分析
作者:赵荣彩,庞建民,张靖博 编著
出版时间:2009-11-1

【图书简介】

《反编译技术与软件逆向分析》共分10章。第1章到第3章简要介绍了软件逆向分析技术的相关基础知识;第4章和第5章从反汇编和中间表示两个方面为反编译奠定基础;第6章到第9章针对反编译的若干关键技术展开详细介绍;第10章则为反编译测试相关的一些可用资源。全书以IA-64可执行代码为例进行讲解,但相关技术可以向其他平台推广。《反编译技术与软件逆向分析》可作为计算机软件专业本科高年级学生、硕士研究生的相关课程教科书或教学参考书,也可供从事软件逆向分析工作的工程技术人员参考。


【本书目录】

第1章 绪论

1.1 软件逆向分析

1.1.1 与安全相关的逆向分析

1.1.2 针对软件开发的逆向分析

1.1.3 本书的主要内容

1.2 软件逆向分析的历史

1.3 软件逆向分析的各个阶段

1.3.1 文件装载

1.3.2 指令解码

1.3.3 语义映射

1.3.4 相关图构造

1.3.5 过程分析

1.3.6 类型分析

1.3.7 结果输出

1.4 逆向分析框架

1.4.1 静态分析框架

1.4.2 动态分析框架

1.4.3 动静结合的分析框架

第2章 指令系统

2.1 指令系统概述

2.2 机器指令与汇编指令

2.2.1 机器指令

2.2.2 汇编指令

2.3 LA.6 4体系结构的特点

2.3.1 显式并行机制_

2.3.2 IA.64微处理器体系结构

2.4 指令格式

本章 小结

第3章 可执行文件

3.1 可执行文件概述

3.2 可执行文件格式

3.2.1 ELF文件的3种主要类型

3.2.2 文件格式

3.2.3 数据表示

3.2.4 文件头

3.2.5 节

3.2.6 字符串表

3.2.7 符号表

3.3 一个简单的ELF文件分析

3.3.1 文件头分析
下载地址