汇编/Debug学习计划

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的定位

原文地址:https://www.cnblogs.com/sgtb/p/3680934.html