网通社科技快报

REA开源项目6天获10万星 AI逆向工具引爆开发者圈

GitHub开源项目REA(Reverse Engineer Anything)在10月6日至12日6天内Star数从不足1万飙升至超11万,平均每日新增约1.7万个关注,引发开发者广泛关注。REA核心机制是通过MCP(Model Control Protocol)协议将Claude Code、Codex、Cursor等AI编程智能体与Ghidra、IDA Pro、Hopper、JADX等专业逆向工具对接,用户仅需自然语言指令即可自动完成反编译、数据流追踪与函数识别,并生成可复现代码或报告。项目已验证多个案例:成功从Aegis安卓APK中提取TOTP算法并重建网页版验证器;还原Notion桌面端复制功能的跨进程剪贴板写入逻辑;对《DX-Ball》声效函数重写后实现3,205组测试全匹配及63字节机器码一致。值得注意的是,REA并非技术首创——GhidraMCP、IDA Pro MCP等早前项目已实现类似功能,其突破在于大幅降低门槛:仅需一行命令`npx rea-agents setup`即可完成部署。然而能力存在明确边界:未加壳程序易处理,轻度混淆尚可应对,但面对VMP等高强度虚拟化保护效果有限;缺乏动态调试能力,无法跟踪运行时行为;且服务器端逻辑(如微信支付流程)天然不可达。法律层面亦存风险,“功能复现”可能触及商业秘密与著作权侵权。行业反应分化:传统逆向圈持审慎态度,有专家直言“炒作”;AI开发者社区则积极尝试,但也反馈上下文溢出、权限限制等问题。REA正推动逆向工程从经验手艺转向可复现流程,其`SKILL.md`已系统整理目标定位、数据追踪、分阶段验证等方法论,体现工具民主化趋势,但提醒使用者清醒认知能力边界。