C++反汇编与逆向工程技术揭秘
【课程内容】
动态调式工具OllyDbg
静态分析工具IDA
汇编基础讲解
VC6.0调式器讲解
C++基础数据类型
C++启动函数与OD定位main函数VC6.0编译器优化
基本表达式、模运算的识别与优化
反汇编识别if-else、switch-case
反汇编识别C++循环语句
VC6.0编译器对循环结构的优化
函数调用方式讲解
使用ESP或EBP寻址
函数参数传递
通过反汇编清楚传值、地址、引用的实现
函数返回值
初程序员在函数调用中常犯的错误及函数调用总结
变量在内存中的位置
数组级指针形址
结构体和类
C++对象内存布局
内存对齐
在反汇编中识别C++类
利用RTTI识别类
构造函数和析构函数识别
通过反汇编了解虚函数实现原理
从内存角度学习继承和多重继承
异常处理。
CreakME算法分析
相关资源