看到别人 App 里有个比较实用的功能,想知道它怎么做的,手上没有源码,翻半天也只能靠猜。

看到别人 App 里有个比较实用的功能,想知道它怎么做的,手上没有源码,翻半天也只能靠猜。

REA 是一个让 Agent 做逆向分析的开源工具,已斩获了 11000+ Star,能从应用行为一路拆到二进制层面。

直接用大白话跟 Agent 描述想弄懂的功能,它会去检查对应的程序,讲清楚实现原理,附上证据,还能照着思路在自己项目里做一版。

GitHub:http://github.com/morluto/rea

能分析原生程序、JavaScript 和 Electron 应用、.NET 程序集,还有网站。底层可以接 Hopper、Ghidra 或 IDA Pro。

所有分析都在本地跑,每个结论都会标出依据和没弄清的地方,不会一口咬定。

支持 Claude Code、Codex、Cursor、Gemini CLI 等十几个 Agent,安装时会先列出要改哪些配置再让我们确认。

拿来研究自己有权限分析的软件、学习别人的实现思路,挺合适的。


分类