易语言 - 游戏逆向专题

中级 · 36小时·45分钟

256人学过

易语言 内存逆向 封包 远程CALL
¥798.00购买
  • 课程简介
  • 目录
  • 作者信息
  • 教程资料

01. 游戏逆向 - 汇编基础

  • 1. 游戏逆向的发展史与原理
  • 2. 贯通游戏逆向
  • 3. Cheat Engine下载与汉化
  • 4. dbg下载安装与插件配置
  • 5. PE结构与游戏逆向的关系
  • 6. 进程与注入,远程读写的关系
  • 7. 内存的架构与属性
  • 8. 动态链接库的编写,注入与导出导入函数
  • 9. 调用API实现库的动态加载与卸载
  • 10. GetLastError 错误码获取
  • 11. 内存管理详解
  • 12. 进制与内存地址的联系
  • 13. 有无符号数据类型范围与字的转换
  • 补充 - 有无符号的本质区别【CE读内存正确,代码读内存错误解析】
  • 14. 数据的搜索与存储方式
  • 15. 内存对齐与快速扫描
  • 16. 汇编语言与程序领空的定义
  • 17. 通用寄存器与Mov指令
  • 18. 内存地址的读取写入与Mov拓展
  • 19. 调试断点与CRC校验原理
  • 20. 正向代码底层逻辑还原
  • 21. 编码底层存储与表示原理
  • 22. 内存属性与保护
  • 23. 寻址方式 - 直接寻址与间接寻址
  • 24. 相加 相减 自增 自减 指令
  • 25. 位运算与异或加密
  • 26. 判断流程底层演示
  • 27. JCC EIP的联系与触发异常本质
  • 28. JCC本质与EFLAGS寄存器解析
  • 29. 刨析堆栈存储本质与原理详细解析
  • 30. 揭秘函数调用的真实本质
  • 31. 函数堆栈平衡流程处理
  • 32. 函数调用约定
  • 33. 函数堆栈处理全方位刨析
  • 34. 验证功能回漱破解

02. 游戏逆向 - 数据分析

  • 1. 过游戏反调试与追溯数据原理
  • 2. 手写结构体逆向分析基地址与偏移本质
  • 3. 基地址与偏移追溯原理
  • 4. UI访问追人物结构基址
  • 5. 面板访问追人物结构基址与EAX回漱
  • 6. 人物指针属性偏移遍历
  • 7. 人物坐标获取的三种思路
  • 8. 人物坐标基地址定位与CALL嵌套追溯
  • 9. 人物名字搜索方式与基址定位
  • 10. 人物信息代码封装
  • 11. 人物信息代码封装
  • 12. 动态加载信息获取与代码封装
  • 13. 内存特征定位原理与方法
  • 14. 手写嵌套跳转特征定位工具
  • 15. 特征码定位实战与对比

03. 游戏逆向 - 遍历分析

  • 1. 数组结构底层存储原理
  • 2. 数组嵌套背包结构分析
  • 3. 游戏背包存储原理深入分析
  • 4. 背包遍历代码封装
  • 5. 仓库结构追溯与背包结构比较
  • 6. 游戏标志位的讲解与应用
  • 7. 技能CD标志位回漱与快捷栏遍历
  • 8. 技能冷却时间与已学技能遍历
  • 9. 金币基址找寻与金币转换算法
  • 10. 周围对象结构遍历与条件断点法
  • 11. 怪物与NPC名称,血量,坐标遍历
  • 12. 代码封装怪物与NPC遍历
  • 13. 特殊手段遍历周围对象结构

04. 游戏逆向 - 函数分析

  • 1. 三大发包函数与CALL检测
  • 2. 封包回漱 - 有无参数打坐CALL
  • 3. 堆栈调用 - 表情动作CALL
  • 4. 人物喊话CALL与喊话方式回漱
  • 5. 内外层使用CALL调用与回漱
  • 6. 筛选外平栈整理
  • 7. 丢弃CALL与通配符特征定位CALL
  • 8. 每日,等级,一键领取,签到CALL 集合回漱
  • 9. 穿戴CALL与脱衣CALL结合
  • 10. NPC对话CALL与周围对象ID定位
  • 11. 仓库转换存储与取物CALL
  • 12. NPC服务CALL定位分析
  • 13. 隐藏CALL追溯与服务地址分析
  • 14. 地面物品对象遍历与拾取CALL
  • 15. 特殊方法回漱任务ID取任务对象CALL
  • 16. 无封包定位多种公告CALL方法
  • 17. 动态公告CALL回漱与分析
  • 18. 远程线程调用CALL
  • 19. 动态申请内存Bug修复
  • 20. 完善异步远程调用CALL
  • 21.特殊方式分析与调用寻路CALL

05. 游戏逆向 - 二叉树分析

  • 1. 神鬼传奇人物分析
  • 2. 二叉树原理
  • 3. 二叉树逆向追人物基址
  • 4. 代码封装二叉树遍历

06. 游戏逆向 - 封包解密

  • 1. 多线程封包发送的种类与原理
  • 2. 筛选心跳包与判断是否为线程发包
  • 3. 多线程加密封包分析明文与功能CALL
  • 4. 封包加密CALL定位技巧
  • 5. 封包数据解密与构造
  • 6. 分析加密CALL详细解密封包构造过程

07. 游戏逆向 - Hook分析

  • 1. Hook的由来与原理
  • 2. 函数头构造Hook写法
  • 3. 万能构造Hook模板
  • 4. Hook CALL & JMP
  • 5. 代码封装HOOK JMP
  • 6. 代码封装 Parameter拦截
  • 7. 代码封装 Hook异步与HookCALL
  • 8. 代码封装 【完全同步】显示封包长度与数据

08. 游戏逆向 - 注入写法

  • 1. 读写内存写法与注意事项
  • 2. 辅助DLL自动载入封装
  • 3. 辅助呼出有参公告CALL
  • 4. 特殊技巧构造与执行CALL

09. 游戏逆向 - 发送封包

  • 1. 构造加密CALL问题
  • 2. 解析完美异步封包
  • 3. 分析多Send发包

10. 游戏逆向 - 检测攻防

  • 1. R0层 驱动读写原理科普
  • 2. R0层 驱动保护对接应用
  • 3. R0层 驱动读写对接应用
  • 4. R3层 ApiHook检测
  • 5. R33层 CRC校验检测原理与攻防
  • 6. R3层 堆栈&注入检测

11. 游戏逆向 - 商业验证

  • 1. 平台介绍,嫁接与初始化
  • 2. 卡密验证与换绑对接
  • 3. 反调试与加壳技巧
  • 4. 加壳问题修复

教程资料购买后才能查看或下载。