网通社科技快报

REA集成TRAE实现一键逆向配置 AI Agent调用Ghidra完成32分钟精准分析

REA(Reverse Engineering Assistant)已完成对TRAE(Tauri-based React Application Environment)的原生集成,用户可通过执行`npx rea-agents@latest setup`并选择TRAE,一键完成MCP协议配置与Ghidra工具链绑定,无需手动设置。该功能于10月14日经GitHub PR合并后迅速落地。一名开发者使用其自研开源Tauri桌面应用——聚焦“运行中”进程管理模块——开展隔离环境实测,目标为逆向分析`DevNest.exe`的功能实现逻辑。测试全程未依赖源码,确保结果反映真实逆向能力。REA调用Ghidra解析二进制后,AI Agent整合字符串、API调用(如GetExtendedTcpTable、OpenProcess)、函数调用链(PortMonitor::start→ProcessKiller::killByPid)及第三方库痕迹,耗时约32分钟生成结构化报告,准确推断出程序通过轮询TCP表匹配PID并终止进程的核心逻辑,并识别出目标为Tauri而非Electron应用。后续将结论与最新源码交叉验证,整体还原准确,仅两处次要偏差源于EXE构建版本滞后于本地代码更新,属版本同步问题。REA当前聚焦Windows PE格式,定位为AI Agent的能力封装层,非通用逆向工具;其价值在于自动化线索收集环节,释放人力聚焦高阶判断。未来计划拓展符号表恢复、多反编译器后端支持及CI/CD集成。