实战拓展-永恒之塔2

中级 · 持续更新

1人学过

RPG逆向
¥898.00购买
  • 课程简介
  • 课程目录
  • 作者信息
  • 教程资料

课程预备知识

1.熟练掌握 C/C++ 、x64汇编 等编程语言

2.基本了解内存管理与指针操作

3.熱悉 Windows 操作系统基本原理

4. 了解 Cheat Engine 等基础逆向工具使用


适合人群

1.《永恒之塔 2》深度玩家:希望从技术角度深入理解游戏机制

2.游戏开发者:希望了解游戏安全防护机制

3.逆向工程师:对游戏逆向工程有深入兴趣

4.C++ 程序员:希望拓展逆向工程与内存编程技能

5.安全研究人员:专注于游戏安全漏洞挖掘


课程特色

  1. 游戏针对性:所有技术讲解与实战案例均围绕《永恒之塔 2》展开

  2. 深度技术解析:不仅停留在工具使用层面,更深入讲解底层原理

  3. 工程化思维培养:强调逆向成果的代码实现与工程化应用

  4. 实战导向教学:通过真实游戏案例演示每个技术点的应用

  5. 前沿技术覆盖:包含智能指针分析、元数据逆向等游戏逆向前沿技术



前期准备与基础工具开发

  • 1. 虚幻引擎 RPG 与 Dump 工具
  • 2. 查找 GName 并 DumpSDK
  • 3. 添加引擎常用结构偏移
  • 4.SDK 数据文件概览
  • 5. 准备前期需要的工具
  • 6.UnrealNamePool 算法
  • 7. 工具 - 编写 FName 解析工具
  • 8.UnrealGUObjectArray 算法
  • 9. 工具 - 编写 FindObject 工具

玩家属性逆向分析

  • 10. 结合 SDK 分析玩家结构
  • 11. 分析玩家血量与蓝量来源
  • 12. 分析玩家血量与蓝量地址
  • 13. 验证玩家血量与蓝量属性表达式
  • 14. 分析玩家详细面板属性数据
  • 15. 玩家详细面板属性对象来源
  • 16. 池对象结构分析 - 上
  • 17. 池对象结构分析 - 下
  • 18. 读取人物详细面板属性

场景对象逆向分析

  • 19.AionObjectPoolingSystem 对象定位
  • 20. 获取周围对象实体地址 - 上
  • 21. 获取周围对象实体地址 - 下
  • 22. 分析怪物名所在智能指针对象
  • 23. 分析怪物名字智能指针对象来源
  • 24. 分析获取实体显示名字的函数
  • 25. 工具 - 搭建 MFC 动态库
  • 26. 获取周围 NPC 与怪物名字 - 上
  • 27. 获取周围 NPC 与怪物名字 - 下
  • 28. 分析取名字函数内部实现
  • 29. 分析周围 NPC 与怪物名偏移
  • 30. 分析周围玩家名分析 - 上
  • 31. 分析周围玩家名分析 - 下
  • 32. 定位采集物品名字 FString 地址
  • 33. 分析采集物品名字表达式分析 - 上
  • 34. 分析采集物品名字表达式分析 - 下

背包与装备逆向分析

  • 35.通过物品数量定位背包物品对象
  • 36.背包Set结构分析与定位
  • 37.已穿戴装备与 TSet 的 Union 函数
  • 38.Unreal中的智能指针与FText
  • 39.Unreal中的TSet结构
  • 40.背包物品下标分析
  • 41.搜索背包物品名FString
  • 42.分析获取物品名字Call-上
  • 43.分析获取物品名字Call-中
  • 44.分析获取物品名字Call-下
  • 45.背包物品对象价格分析
  • 46.调用取物品名Call-上
  • 47.调用崩溃原因与修复
  • 48.调用取物品名Call-下
  • 49.心跳包与心跳包过滤
  • 50.游戏线程发包与线程池发包
  • 51.加密包所在的缓冲对象
  • 52.跳出发包线程-上
  • 53.跳出发包线程-下
  • 54.对比调用链找明文发包-上
  • 55.对比调用链找明文发包-下
  • 56.快捷栏使用call-上
  • 57.快捷栏使用call-下

技能分析

  • 58.技能Call
  • 59.分析技能ID来源-上
  • 60.分析技能ID来源-下
  • 61.快捷栏Map遍历分析
  • 62.快捷栏Map的索引数组
  • 63.快捷栏对象标志位
  • 64.技能名逆向分析-上
  • 65.技能名逆向分析-下
  • 66.技能冷却分析
  • 67.技能冷却Set成员结构分析

地图寻路分析

  • 68.实体坐标表达式
  • 69.分析大地图寻路Call
  • 70.调用大地图寻路Call
  • 71.另一种寻路Call-寻找寻路状态-上
  • 72.另一种寻路Call-寻找寻路状态-下
Noyya

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