人工智能优秀项目AI收集

REA

通过MCP协议协助智能体反编译与分析软件逻辑的逆向工程工具

标签:
其他站点:github

分享个近期十分火的AI辅助工具REA(Reverse Engineer Anything),一个专为本地逆向场景设计的工具集,通过标准 MCP(Model Context Protocol)协议将反编译与静态分析能力接入各类智能体客户端,近期有不少人使用这个工具直接重构或者说完全理清逻辑后重写各种收费软件,做成免费工具。以及将许多过去停服的游戏给复活过来。

通常软件逆向工程通常面临繁重的调用链梳理和跨工具切换门槛,而使用这个工具辅助时,在实际调用中,分析流程完全在用户本地运行,智能体可以根据用户提出的具体业务疑问,直接调用底层分析套件排查软件实现细节,并在返回的报告中列出代码片段与推导依据。

该工具能够处理从原生底层二进制到上层应用架构的多种载体。对于编译生成的原生程序,它可以联动 Hopper、Ghidra 或 IDA 等反编译引擎,从中提取伪代码和汇编指令,还原函数调用链。面对基于 Electron 开发的跨平台桌面应用,该工具支持直接解包并解析 ASAR 归档,理清模块依赖与跨进程通信逻辑。此外,针对 Go 与 Rust 编译出的目标产物,系统同样能够静态提取版本信息与编译参数。

REA 在设计上强调事实证据与分析边界的透明度,智能体会将每一次代码逆向的推断过程与现存未知项一并反馈给开发者,为后续的代码重构与逻辑验证提供参考依据。除了配合 Claude Code、Cursor 等智能体进行交互式探查外,用户也可以在终端直接执行它的 CLI 命令行,单独运行模块依赖分析或导出检测数据,适用于轻量化的本地脚本审计场景。

 

网站预览

REA 网站预览截图

点击星星为工具评分!

平均评分 / 5. 投票数:

到目前为止还没有投票!成为第一位评论此文章。

关于REA特别声明

本站收录的REA源于网络,如有违规或失效请提交反馈。

相关导航