用途:为 CTF 逆向(RE)题目提供速查参考,适用于分析二进制、游戏客户端、混淆代码、冷门语言和自定义虚拟机等场景。
主要能力:按主题组织支持文件,包括静态分析工具(GDB、Ghidra、radare2、IDA、Binary Ninja、dogbolt.org、Capstone、Unicorn、Python 字节码、WASM、Android APK、.NET、加壳二进制)、动态分析工具(Frida、angr、lldb、x64dbg、Qiling、Triton)、高级工具(VMProtect/Themida、二进制差分、反混淆框架、自定义 VM 字节码提升到 LLVM IR、补丁)、反分析技术(Linux/Windows 反调试、反虚拟机、反 DBI、代码完整性、反反汇编、MBA 化简)、基础与竞赛题型模式、语言与平台专项(Python 字节码、Unity IL2CPP、HarmonyOS、Brainfuck、UEFI、Go/Rust/Swift/Kotlin/C++、macOS/iOS、嵌入式固件、内核驱动、游戏引擎、汽车 CAN 总线、RISC-V、ARM64)。
使用方式:先做字符串提取、ltrace/strace、Frida 钩子、angr 符号执行、Qiling 模拟等快速尝试;再映射控制流、脚本自动化、对比反编译器输出。文档给出必要安装命令,如 pip install frida-tools angr qiling uncompyle6 capstone lief z3-solver,以及 apt/brew 安装 gdb、radare2、apktool、upx 等。
适用场景:CTF 逆向题、游戏客户端分析、混淆与自定义 VM 逆向、跨架构模拟。
限制:资料未提供收费、价格、平台支持范围或效果保证;部分内容依赖外部支持文件,具体细节需查阅对应文件。若题目转向漏洞利用、取证、Web、AI/ML、密码学、恶意软件或杂项,应切换到相应技能。