SuperAPI AI 工具集

re-game

通用与其它

查看项目

更新于 10-15 21:34

技能介绍

用途:对 Unity(mono/IL2CPP)、Unreal 及其他游戏程序做逻辑逆向、内存搜索与修改、函数定位与 patch、反作弊检测规避、Lua/LuaJIT 脚本字节码解析与着色器反汇编。纯静态读 Unity mono 逻辑应走 .NET 反编译,移动端游戏不属于本技能范围。

主要能力:CE 数值/指针扫描与多级指针链;Il2CppDumper 从 global-metadata.dat 导出 dump.cs 与 script.json;UnrealFinder 定位 GObjects/GNames;按魔数与版本字节识别 Lua 5.x/LuaJIT 字节码并解析常量表、指令布局;识别 .jsc/.luac 头部截断与 XOR、XXTEA 变体;SPIR-V 按 OpEntryPoint/OpDecorate 定位资源与常量;DXBC/DXIL 按 SM 版本分路径反汇编;内存侧扫魔数 dump 已编译着色器。

使用方式:反作弊游戏默认沙箱加隔离;先按目录特征与字符串识别引擎类型并记录证据;IL2CPP 用 Il2CppDumper.exe <Game.exe> <Game_Data>/il2cpp_data/Metadata/global-metadata.dat 导出;CE attach 后先 First Scan 再 Next Scan 收敛地址,ASLR 下用 Pointer scan 保存 .pt 指针链;脚本层先定 VM 与精确版本,再按版本布局表解析,修改优先在源码/字节码层面完成;无符号场景按版本字符串或错误消息引用定位解释器函数;hook 加载面(luaL_loadbuffer 等)拿字节码,hook 执行面(lua_pcall 等)改运行行为。

限制:Lua 5.1~5.4 与 LuaJIT 及各小版本间字节码互不兼容,跨版本不可搬运;IR 反编译还原结果可能无法原样重编译;反作弊(EAC/BE)驱动级监控,不得在在线环境挂调试器,账号风险自担;本技能不产出成品修改器。具体收费、平台支持等资料未提供。