REA 作者放出 20 个仓库,凑齐整套逆向工程环境
这就有点吓人了……
REA 的作者一口气放出了 20 个 GitHub 仓库,能直接搭出一整套逆向工程环境:
[01] 分析内核
> REA:一个 MCP 接口全打通
> Ghidra:免费的反编译器
> GhidraMCP:让你的智能体直接操作 Ghidra
> ida-pro-mcp:把智能体接到 IDA Pro 上
[02] 移动端和 App
> jadx:把 Android APK 反编译回 Java
> Apktool:拆开 APK 再重新打包
> Frida:在 App 运行时挂钩子
> ILSpy:反编译 .NET
[03] 二进制和底层
> radare2:跑在终端里的逆向框架
> x64dbg:Windows 调试器
> ImHex:带模式语言的十六进制编辑器
> angr:符号执行引擎
[04] 网络和运行
> mitmproxy:卡在中间读流量
> dnSpy:调试和修改 .NET 应用
> rizin:radare2 的分支
> raddebugger:Epic Games 出的调试器
[05] 重建和验证
> awesome-ai-reverse-engineering:122 个仓库,全都打了分
> awesome-reverse-engineering:REA 作者亲自挑的
> REA 工作流:现成的调研提示词,随 REA 一起提供
> 净室循环:SPEC.md、判定标准加校验,跑到对得上为止
流程是这样:二进制 -> REA -> SPEC.md -> 重建 -> 判定 -> 不行就再来
先存下来,随便找个 App 指过去,看它自己怎么解释自己。