By:wangyz
更新周期:一周一到两篇
8086汇编
1.寄存器及简单汇编指令
2.DEBUG命令
3.寄存器(内存访问)
4.编写汇编程序
5.[BX]和loop指令
6.包含多个段的程序
7.更灵活的定位内存地址
8.处理数据的两个基本问题
9.转移指令的原理
10.CALL和RET指令
11.标志寄存器
12.内中断
win32汇编
1.背景知识和编程环境
2.MASM语法
3.第一个窗口程序
4.使用资源
5.定时器和Windows时间,绘图(了解)
6.通用对话框
7.通用控件
8.内存管理和文件操作(重点)
9.动态链接库和钩子
10.多线程(重点)
11.进程控制(了解)
12.异常处理(了解)
13.winsocket接口和网络编程(重点)
14.PE文件(了解)
DEBUG
1.认识一些基础数据类型在汇编,内存中的表现形式
2.编译器的各种优化技巧
3.加减乘除运算的工作方式
4.流程控制类语句if-else
5.switch优化之
6.do-while-for的优化方式
7.函数的调用约定和全局变量堆反调试
8.数组和多维数组的下标访问与内存结构
9.结构体与类的区别,类的形态
10.对象作为函数参数与返回值
11.更深入的理解构造函数和析构函数
12.虚函数的机制和识别
13.从内存的角度看继承和多重继承
14.识别异常处理,IDA异常处理的分析过程
15.分析某加密游戏的基础数据--分析出加密方式
16.某游戏任务列表的分析
17.某游戏发包call的定位