• A+
《c++反汇编与逆向分析技术揭秘》 钱林松与赵海旭
  • 访问量:(75)
  • 下载量:(0)
  • 上传时间:2020-08-07
  • 作者:钱林松
下载格式: pdf类型。文件容量 :34.3M。
《c++反汇编与逆向分析技术揭秘》本书既是一本全面而系统地讲解反汇编与逆向分析技术的安全类专著,又是一部深刻揭示c++内部工作机制的程序设计类著作。理论与实践并重,理论部分系统地讲解了c++的各种语法特性和元素的逆向分析方法和流程,重在授人以渔;实践部分通过几个经典的案例演示了逆向分析技术的具体实施步骤和方法。
全书共分为三大部分:第一部分主要介绍了vc++6.0、ollydbg和反汇编静态分析工具的使用,以及反汇编引擎的工作原理;第二部分以c/c++语法为导向,以vc++6.0为例,深入解析了每个c/c++知识点的汇编表现形式,包括基本数据类型、表达式、流程控制语句、函数、变量、数组、指针、结构体、类、构造函数、析构函数、虚函数、继承和多重继承、异常处理等,这部分内容重在修炼“内功”,不仅讲解了调试和识别各种c/c++语句的方法,而且还深入剖析了各知识点的底层机制;第三部分是逆向分析技术的实际应用,通过对peid、“熊猫烧香”病毒、ollydbg调试器等的逆向分析将理论和实践很好地融合在了一起。
本书适合所有软件安全领域的工作者、想了解C 内部机制的中高级程序员,以及对Windows底层原理感兴趣的技术人员阅读。
图书目录
第一部分 准备工作
第1章 熟悉工作环境和相关工具 / 2
第二部分 c++反汇编揭秘
第2章 基本数据类型的表现形式 / 18
第3章 认识启动函数,找到用户入口 / 40
第4章 观察各种表达式的求值过程 / 47
第5章 流程控制语句的识别 / 110
第6章 函数的工作原理 / 149
第7章 变量在内存中的位置和访问方式 / 166
第8章 数组和指针的寻址 / 178
第9章 结构体和类 / 207
第10章 关于构造函数和析构函数 / 233
第11章 关于虚函数 / 256
第12章 从内存角度看继承和多重继承 / 269
第13章 异常处理 / 308
第三部分 逆向分析技术应用
第14章 peid的工作原理分析 / 344
第15章 “熊猫烧香”病毒逆向分析 / 357
第16章 调试器ollydbg的工作原理分析 / 380
第17章 反汇编代码的重建与编译 / 407
下载地址
用微信扫码支付人民币(2.00)元成功后,可见此资源下载密码。
注意:未登录或匿名下载,微信扫码支付后要人为记住下载密码!!当刷新页面,离开当前页面下载密码将不可见!!
注册的用户微信扫码支付一次后,可以永久查看此资源下载密码!!若支付成功后下载密码仍不可见,必须登录后即可见!!
点我登录
手机扫码浏览
支付帮助
用微信支付人民币(2.00)元成功后,可见此资源下载密码。
注意:未登录或匿名下载,微信支付后要人为记住下载密码!!
注册的用户微信支付一次后,可以永久查看此资源下载密码!!若支付成功后下载密码仍不可见,必须登录后即可见!!
点我登录
分享扫码
支付帮助
百度网盘下载地址:
https://pan.baidu.com/s/10DTnwqpbjQqOFfpkCC0Juw
百度网盘下载密码:
支付后可见下载密码