是整套课的第一阶段。 这一阶段是在攒基础点和逆向思维,后面的课更好看,但基础决定高度。适合零基础或只写过一点代码、还没真正对着内存想问题的人。
用 Visual Studio 把 C 语言跑通:数据类型、变量生命周期、运算符、条件与循环、函数与递归、数组、指针、字符串和结构体。同一套语法会带着你看它们在内存里怎么排,而不是只停留在能编译。
中间进入汇编和 OD:进制、寄存器、CPU 指令集,mov/lea/加减、位运算、cmp/test,再逆向 if、switch、循环,把堆栈、调用约定、push/pop、jmp/call/ret 讲透。原码反码补码、溢出、浮点存放也会单独过。
后半段接到 C++ 和 Windows:重载、头文件、类与结构体、构造析构、继承多态、this 指针和堆上分配,再查 Windows API、句柄、进程线程、互斥体、事件、信号量,以及文件和 ini 配置
