用途:当任务涉及游戏反作弊机制分析(EAC、BattlEye、Vanguard、GameGuard)、Unity 逆向(IL2CPP/Mono)、Unreal Engine 逆向(UObject、Blueprint)、内存扫描与结构重建(Cheat Engine、ReClass.NET)、游戏保护壳分析(VMProtect、Themida)、DBI 框架应用(Frida、DynamoRIO、Pin)、Mod/外挂原理分析及游戏场景下的反调试/反 VM 绕过时使用。通用二进制逆向、APK Java 层、通用反分析等任务分流至其他 skill。
主要能力与工具:调试工具包括 Cheat Engine、x64dbg、WinDbg、ReClass.NET、HyperDbg;专项工具有 CE Mono Helper、dnSpy、ILSpy、Frida;反汇编反编译包括 IDA Pro、Ghidra、Binary Ninja、Cutter;游戏专项包括 IL2CPP Dumper、Dumper-7、Recaf;DBI 框架包括 Frida、DynamoRIO、Pin、TinyInst、QBDI;反反调试工具包括 TitanHide、HyperHide、ScyllaHide。
工作流:Unity IL2CPP 需定位 GameAssembly.dll、用 IL2CPP Dumper 恢复结构、在 IDA/Ghidra 中加载并 Hook/patch;Unity Mono 定位 Assembly-CSharp.dll 用 dnSpy 查看或 Frida 动态 Hook;UE 识别版本后用 Dumper-7 生成 SDK 并 Hook ProcessEvent;原生游戏按标准 PE 分析、导入导出表重建、模式扫描与运行时内存分析。VMProtect/Themida 建议先识别保护类型与版本,无法脱壳时定位虚拟化 handler、用 DBI 追踪执行路径、对关键函数运行时 dump,优先动态方法。推荐顺序:确认引擎、确认保护、选择工作流、轻量工具侦察、重工具深入、动态验证。
使用方式与限制:本 skill 主要提供方法论和工作流指导,多数工具为 GUI 应用或需特殊环境(如内核驱动),不适合全自动 bootstrap,安装以手动为主;Frida、radare2、IDA 可复用已有自举能力。官方资料未提供具体收费、价格或效果信息。