关键信息

新推出的开源工具REA(Reverse Engineer Anything)使AI代理能够在源代码不公开的情况下分析软件的内部机制。通过使用该工具,用户可以揭示特定应用程序在二进制层面的运行方式,并获得基于证据的操作说明。

除了单纯的分析,REA还允许开发者根据获得的见解为自己的项目生成类似的功能。例如,用户可以要求AI调查某款游戏的加速机制,随后创建该特定功能的一个更小、可调节的版本。

REA通过模型上下文协议(Model Context Protocol)或直接终端命令与各种AI代理集成,包括Claude Code、Codex、Cursor、Gemini CLI和Grok Build。处理过程在本地环境中进行,确保分析内容保持在受控范围内。

该工具支持广泛的目标,如原生二进制文件、JavaScript、Electron、.NET程序集、网站、Android APK、固件和EVM字节码。虽然JavaScript静态分析可以独立运行,但原生二进制分析需要使用Hopper、Ghidra或IDA。

更多详细内容请参阅原文。