REA 是一款基于自然语言驱动的逆向工程助手,能帮你快速分析 Electron 应用、逆向 exe 中的关键函数并理解其逻辑。它安装简单、上手门槛低,非常适合想深入探索软件内部原理的开发者。无论你是安全研究员、逆向爱好者,还是对软件内部机制充满好奇的开发者,REA 都能帮你把「读懂二进制」这件事变得像聊天一样自然。
本文将演示从安装 REA、在 WorkBuddy 中配置连接器,到用自然语言完成逆向分析的完整流程。读完本文,你将掌握 REA 的安装方法、连接器配置步骤,并能用一句自然语言让 REA 帮你分析应用目录、解释函数逻辑、生成伪代码。
1 安装 REA
npm install --global rea-agents
rea --help

2 WorkBuddy 中加入连接器
打开连接器管理页面
在 WorkBuddy 聊天窗口的左下角找到「+」菜单(加号按钮),点击它
选择「连接器」/「插件管理」入口,即可进入连接器管理页面

在该页面的右上角找到「自定义连接器」入口

点击「添加 MCP」,再「保存」

在列表中找到刚配置的 REA 服务器,点击「信任」即可启用

启用后怎么用
直接用自然语言对话即可,例如:
分析一下这个 Electron 应用的目录 /path/to/app,它是如何实现 X 功能的?
逆向这个 exe 里的某个函数,解释它的逻辑并给出伪代码。