C++反汇编与逆向分析技术揭秘(第2版) 中文PDF电子版

发布日期:2022-12-21 18:57:34

栏目:C/C++/C#

C++反汇编与逆向分析技术揭秘(第2版) 是一部系统讲解反汇编与逆向分析技术原理、流程、方法和实用技巧的著作。本书第1版出版于2011年,10年来畅销不衰,成为反汇编与逆向工程领域的标志性著作,被数十万安全工程师和C++工程师奉为瑰宝。在全球学术界和企业界都享有盛誉,故第2版得到了全球15位安全技术专家的倾力推荐。第2版在技术、工具和案例等方面做了大量的更新和补充。

通过本书,你将掌握以下知识或技能:
逆向分析技术的工具和原理;
逆向分析技术的流程和方法;
逆向分析技术的精髓和实用技巧;
软件调试的技术原理,以及代码运行时的内存表现;
C++语法的实现机制和反汇编表现形式;

全书共18章,分为三个部分:
第1部分 准备工作 (第1章)
简单地介绍了编译器、调试器和反汇编静态分析工具的使用方法以及反汇编引擎的工作原理;
第二部分C++反汇编揭秘(第2~13章)
以多种编译器为例解析了每个C/C++知识点的汇编表现形式,通过整理反汇编代码梳理流程和脉络,讲解了调试和识别各种C/C++语句的方法,并且深入剖析各知识点的底层机制;
第三部分 逆向分析技术应用(第14~18章)
通过对PEiD、调试器 OllyDbg、木马、勒索病毒等实际应用的逆向分析,带领读者领路逆向分析技术的魔力,并加深对所学理论知识的理解。

目录

第一部分 准备工作
第1章 熟悉工作环境和相关工具
第二部分 C++反汇编揭秘
第2章 基本数据类型的表现形式
第3章 认识启动函数,找到用户入口
第4章 观察各种表达式的求值过程
第5章 流程控制语句的识别
第6章 函数的工作原理
第7章 变量在内存中的位置和访问方式
第8章 数组和指针的寻址
第9章 结构体和类
第10章 构造函数和析构函数
第11章 虚函数
第12章 从内存角度看继承和多重继承
第13章 异常处理
第三部分 逆向分析技术应用
第14章 PEiD的工作原理分析
第15章 调试器OllyDbg的工作原理分析
第16章 大灰狼远控木马逆向分析
第17章 WannaCry勒索病毒逆向分析
第18章 反汇编代码的重建与编译

下载地址

相关推荐
    无相关信息