IL2CPP 逆向助手 (Unity IL2CPP Helper)

Unity 游戏逆向工程工具箱。包含偏移计算器、Frida/Native Hook 生成、Dump.cs 分析、结构体解析和 IDA 脚本。

Workspace


IL2CPP 逆向助手

Unity 游戏逆向的一站式解决方案。
精准计算偏移、生成自动化 Hook 脚本、分析游戏数据结构。

工具箱

目标架构

使用提示

  • 使用 Il2CppDumper 获取 dump.cs
  • 偏移格式支持 0x 前缀
  • ARM64 指针大小为 8 字节

工具介绍

IL2CPP 逆向助手是专为 Unity 游戏逆向工程设计的综合工具箱,帮助安全研究人员和游戏修改者快速分析和修改 IL2CPP 编译的游戏。

六大核心工具

1. 偏移计算器


  • 计算 libil2cpp.so 基址 + RVA 偏移 = 绝对地址

  • 支持大整数运算,精确到位


2. Frida Hook 生成器


  • 自动生成 Interceptor.attach 代码

  • 支持日志记录、修改返回值、修改参数、堆栈追踪、完全替换

  • 可选 Hexdump、内存读取、时间戳等功能


3. Native Hook 生成器


  • 生成 C/C++ Hook 代码

  • 支持 Dobby、Substrate、Inline Hook 框架


4. 结构体解析器


  • 解析 Dump.cs 中的类定义

  • 可视化内存布局和字段偏移

  • 自动识别字段类型和大小


5. Dump.cs 搜索


  • 快速搜索方法、类、字段

  • 按类型过滤结果


6. IDA 脚本生成


  • 批量重命名函数

  • 批量添加注释

  • 创建结构体


使用场景

  • 游戏安全研究:分析游戏逻辑漏洞

  • 游戏修改:修改数值、解锁功能

  • 外挂检测:研究外挂实现原理

  • CTF 比赛:快速逆向 Unity 题目

讨论 0

登录 后参与讨论

暂无评论,成为第一个分享观点的人吧。