- 学习路径:
- 第一阶段:熟悉 CE 软件操作,通过 CE 软件九关教程
- 已完成:了解学习内存扫描、一次性修改数值、指针以及多指针溯源修改数值、了解汇编语言指令、内存构成、通过 AOB 技术追踪固定内容、反编译并代码注入
- 第二阶段:学习 WIN 32 反编译和汇编语言
- 已完成:了解 CPU 迭代历程,学习汇编语言基础指令、 8086 版 CPU 内部结构以及运行方式、8086 版 CPU 中寄存器及其运算、8086 版 CPU 地址加法器如何合成物理地址及其运算、模拟 8086 虚拟机修改内存位置对应值;
- 未完成: WIN 32 版 CPU 运行、植物大作战僵尸实战
- 第三阶段:回顾 C++基础,理解 Win 32 API
- 已完成:重点是 C++的内存管理和指针。 Win 32 API 的窗口创建、字符串处理。
- 未完成:Win 32 API 的消息循环,Dll 注入、HOOK 注入技术
- 学习资源:
- 《计算机是如何运行的》《操作系统导论》《c++程序设计原理与实践》
- 有帮助的教程链接。
- 学习难点:
- 最困难的部分是理解 C++的手动内存管理,与 C # 垃圾回收机制完全不同。
- Win 32 API 的复杂性很高,在没有实际项目需求驱动的情况下,很难系统性地掌握。
- 汇编语言的学习需要非常底层的计算机体系结构知识,这是我目前知识体系中的一个主要短板。
posted @
2025-08-14 23:33
墨药
阅读(
28)
评论()
收藏
举报