实战拓展-永恒之塔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 函数
Noyya

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