这门课解决什么问题,适合谁学

这是一门面向游戏安全逆向与安全研究初学者的实战课程。它不教你写代码,而是教你如何“看懂”程序运行时的内部逻辑。核心场景是:面对一款网游或本地应用,如何通过观察内存数据、分析函数调用(Call),找到程序行为的底层入口,进而理解其运行机制。课程以“漏洞实战”为牵引,涵盖自动寻路、任务脚本、攻击判定、物品消耗等具体功能的数据挖掘与分析。

适合有编程基础(熟悉 C/C++ 或汇编概念)、对逆向工程感兴趣、想进入游戏安全或软件逆向领域的学习者。不要求你是专家,但需要你能耐心理解寄存器、堆栈、内存地址等底层概念。零基础直接上手会有难度,建议先补一点汇编入门知识。

建议先看哪几块,资料怎么配合练习

学习路径应遵循“工具熟练 → 原理理解 → 实战应用”的顺序。

第一阶段:工具与基础(第45-50课)
先掌握 OllyDbg(OD)的基本操作,熟悉界面、断点设置、单步调试。同时补完汇编语言基础,重点理解 MOV、PUSH、POP、CALL、RET 等常用指令,以及 EBP、ESP 寄存器在堆栈中的作用。这是后续所有分析的基石,切勿跳过。

第二阶段:数据挖掘方法(第51-59课)
系统学习 Cheat Engine(CE)的使用,从基础扫描到高级技巧。重点理解 CE 的局限性,以及何时需要结合 OD 进行硬断(硬件断点)挖掘。此阶段需深入掌握堆栈寻址原理,包括 EBP 寻址和 ESP 寻址的区别、陷阱及规避方法。理解“Call”参数的传递方式,这是定位关键函数的前提。

第三阶段:漏洞实战与应用(第61-83课)
进入真实场景分析。从 NPC 对话框、虚表函数识别开始,逐步深入到任务 Call、攻击 Call、装备 Call、坐标加密等复杂逻辑。最终通过坐标数据加密分析和自动做任务脚本等案例,串联起前两个阶段的知识。课后习题部分提供了实际动手的机会,务必独立完成,否则难以形成真正的分析能力。

学完能独立做什么

完成全部课程并认真练习后,你将具备以下能力:

  • 熟练使用 OD 和 CE 对 Windows 桌面程序进行动态调试和数据挖掘。
  • 能够逆向分析游戏的网络通信协议、本地数据存储结构及核心逻辑函数。
  • 可以定位并理解特定功能(如任务、战斗、物品系统)对应的 Call 地址及其参数含义。
  • 具备初步的绕过简单驱动保护、附加调试进程的能力。
  • 能够基于逆向结果,编写简单的自动化脚本或辅助工具,实现特定功能的模拟执行。

需要注意的是,本课程侧重技术原理与攻防视角的训练,内容涉及敏感领域。学习请限于技术研究、安全测试授权环境,严格遵守法律法规,不得用于非法目的。

课程目录

📁 81-83课 游戏安全逆向工程师:入门到精通 - 网易云课堂---082--漏洞实战:总结.mp4
 [126.7 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---081漏洞实战:坐标数据加密初识以及数据窗口观察法寻路Call分析.mp4
 [563.9 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---083--精讲内存操作相关的Api函数-通识必修课.mp4
 [62.8 MB] 📁 71-75课 游戏安全逆向工程师:入门到精通 - 网易云课堂---075漏洞实战:网游NPC任务Call分析漏洞实现自动做任务脚本.mp4
 [355.2 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---074漏洞实战:网游攻击Call逆向实现自动打怪-技能结构体-秒杀思路.mp4
 [891.5 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---073漏洞实战:初识代码VM和CE跟踪Call参数来源吃药Call漏洞挖掘.mp4
 [458.5 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---072漏洞实战:NPC对话框Call的挖掘以及认识虚表函数.mp4
 [393.0 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---071插曲:过掉驱动进程保护---让OD附加调试.mp4
 [108.7 MB] 📁 61-70课 游戏安全逆向工程师:入门到精通 - 网易云课堂066堆栈ESP寻址讲解:更不可靠的ESP以及游戏堆栈内存检测的认识.mp4
 [393.0 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---070漏洞实战:网游装备call的分析.mp4
 [290.3 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---069漏洞实战:Call的连续调用漏洞以及所引发的游戏Call检测.mp4
 [28.9 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---068漏洞实战:分析物品消耗Call参数并进行外部调用.mp4
 [336.6 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---067堆栈寻址:两种寻址方法讲解终结篇.mp4
 [82.0 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---065堆栈EBP寻址总结讲解:不可靠的EBP.mp4
 [187.2 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---064堆栈EBP寻址实战----浅浅深入.mp4
 [46.0 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---063堆栈EBP寻址详细讲解----重点.mp4
 [404.2 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---062堆栈EBP.ESP旧知识点复习.mp4
 [57.5 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---061call和堆栈平衡详细讲解-老司机发车了!.mp4
 [131.2 MB] 📁 51-60课 游戏安全逆向工程师:入门到精通 - 网易云课堂---054CE弊端和OD的初级数据挖掘.硬断知识点.mp4
 [160.3 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---055OD数据挖掘:硬断+CE结合势不可挡!.mp4
 [62.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---056OD数据挖掘:初识EBP和ESP的坑!.mp4
 [152.2 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---057OD数据挖掘:巧妙绕过ESP的坑!.mp4
 [155.2 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---058OD数据挖掘:巧妙利用OD+CE精准实现文本数据漏洞挖掘.mp4
 [299.7 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---059OD数据挖掘:特殊编码的寻址数据挖掘+初步了解堆栈寻址.mp4
 [182.9 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---060堆栈基础-速成老司机!.mp4
 [51.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---053利用CE工具进行初级数据挖掘.mp4
 [189.1 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---052CE基础:第二讲.mp4
 [427.3 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---051CE基础:第一讲.mp4
 [249.6 MB] 📁 41-50课 游戏安全逆向工程师:入门到精通 - 网易云课堂---050汇编基础:第四讲.mp4
 [107.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---050汇编基础:第四讲_20240419_100123.mp4
 [107.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---049汇编基础:第三讲.mp4
 [156.3 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---048汇编基础:第二讲.mp4
 [191.4 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---047汇编基础:第一讲.mp4
 [29.4 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---046---Ollydbg工具操作基础.mp4
 [95.0 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---045--2018.11.13作业:[学员录制]易语言调用CC艹的DLL文件并结束进程.mp4
 [83.4 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---044--2018.11.12作业:编写DLL注入游戏并且修改游戏标题讲解:C-C艹.mp4
 [150.2 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---043--2018.11.12作业:编写DLL注入游戏并且修改游戏标题讲解:易语言.mp4
 [53.0 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---042实战Ollydbg调试:call所导致的变态功能游戏漏洞实战分析.mp4
 [439.1 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---041实战Ollydbg调试:解决心跳数据包过滤.定位攻击call等封包数据.mp4
 [474.5 MB] 📁 31-40课 游戏安全逆向工程师:入门到精通 - 网易云课堂--032基址和偏移量以及动态地址的关系详细讲解.mp4
 [195.7 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---040实战Ollydbg调试:不为人知的秒速定位call大法!.mp4
 [161.9 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---039实战Ollydbg调试:喊话call的基址定位.mp4
 [208.9 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---038实战Ollydbg调试:心跳数据包和断点意义何在?!.mp4
 [288.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---037实战Ollydbg调试:封包发送call和物品消耗call(下):call嵌套.mp4
 [200.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---036实战Ollydbg调试:封包发送call和物品消耗call(上):寻找调用.mp4
 [396.7 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---035利用Ollydbg+CE调试:加深模块地址基地址概念:易语言CC艹语言.mp4
 [297.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---034详解网络游戏封包发包函数call:结合易语言CC艹.mp4
 [67.0 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---033认识call指令:结合易语言C语言C艹语言.mp4
 [41.1 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---031内存和内存地址偏移量的概念详细讲解.mp4
 [26.5 MB] 📁 21-30课 游戏安全逆向工程师:入门到精通 - 网易云课堂---021DLL远线程注入技术(下)-线程DLL注入的优化:使用CC艹.mp4
 [57.6 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---022DLL远线程注入技术:使用易语言!轻轻松松注入DLL!.mp4
 [127.0 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---023动态加载DLL后残留模块的思考:使用CC艹.mp4
 [45.0 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---024黑客游戏作弊过检测秘籍:强制卸载任意进程的DLL模块:使用CC艹.mp4
 [198.1 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---025阶段性实战:自写代码卸载腾讯QQ进程QQ VIP模块:使用CC艹.mp4
 [16.3 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---026黑客游戏作弊过检测:强制卸载任意进程的DLL模块:使用易语言.mp4
 [28.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---027阶段性实战:自写代码卸载腾讯QQ进程QQ VIP模块:使用易语言.mp4
 [61.3 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---028分析人物结构及其相关的属性:使用易语言和CC艹.mp4
 [54.9 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---029初步了解CE工具.利用CE分析并修改人物结构分析攻击.体力等属性.mp4
 [269.5 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---030利用代码认识游戏程序代码数据内存地址概念:使用易语言和CC艹.mp4
 [68.8 MB] 📁 11-20课 游戏安全逆向工程师:入门到精通 - 网易云课堂---020DLL远线程注入技术(中)-线程函数传参和内存改写:使用CC艹.mp4
 [246.6 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---019DLL远线程注入技术(上)-远程线程创建和LoadLibrary:使用CC艹.mp4
 [165.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---018进程和线程概念的详细讲解.mp4
 [65.4 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---017将自己的DLL注入到别人的程序或游戏超级工具详细讲解.mp4
 [154.2 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---016导出函数逆向分析查看的工具大全使用讲解.mp4
 [86.2 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---015应用程序与DLL函数的通讯:使用易语言.mp4
 [46.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---014应用程序与DLL的“动态”通讯:使用CC艹.mp4
 [87.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---013C-C艹通讯补充:编译器编译.运行和lib dll的关系详解.mp4
 [50.4 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---012应用程序与DLL导出函数的“静态库”通讯:使用CC艹.mp4
 [181.0 MB] 课时11.导出函数的编写速成:使用易语言.flv [55.8 MB] 📁 76-80课 游戏安全逆向工程师:入门到精通 - 网易云课堂077-漏洞实战:网游出售商品Call分析.mp4
 [145.2 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---080漏洞实战:虚表函数Call以及寄存器校验检测分析.mp4
 [514.4 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---079漏洞实战:绝密的数据断点回溯跟踪法和公告喊话Call逆向.mp4
 [441.8 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---078漏洞实战:网游出售商品Call分析-补充讲解.mp4
 [537.4 MB] 游戏安全逆向工程师:入门到精通 - 网易云课堂---076漏洞实战:网游实现自动购买商品Call脚本.mp4
 [380.2 MB] 📁 1-10课 课时05.C-C++调用Windows.API编程方法补充:GetLastError返回值.flv [32.3 MB] 课时04.C-C++调用Windows.API编程方法速成.flv [190.1 MB] 课时03.Windows_API是什么东西.flv [46.3 MB] 课时02.Windows.API编程速成-环境搭建.flv [100.3 MB] 课时01.简单的介绍一下DLL是怎样的一种存在.flv [172.8 MB] 课时09.DLL导出函数的概念.flv [26.6 MB] 课时07.C-C++编写DLL速成.flv [85.7 MB] 课时08.易语言编写DLL文件速成.flv [30.1 MB] 课时06.易语言调用Windows.API编程方法速成.flv [117.3 MB] 课时10.导出函数的编写速成:使用C&C++语言,深究dllimport&dllexport.flv [94.2 MB]