反编译技术与软件逆向分析作者:赵荣彩,庞建民,张靖博 编著出版时间: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 文件头分析 上一篇: 反汇编基本结构 下一篇: 动漫梦工场:Photoshop CS5卡通漫画创作技术精粹