ARTICLE · 1214542
AI怎么拆软件?REA原理与实作案例
AI怎么拆软件?REA原理与实作案例
看到一个软件功能,除了照着界面猜,能不能让AI直接查它怎么实现?
REA把逆向工具接进Claude Code、Codex、Cursor等Agent:原生程序走Ghidra、Hopper或IDA,Electron查打包脚本和调用关系,网页查客户端脚本与运行行为。Agent拿到证据后继续追问,再写实现、做对照测试。
它值得看的地方,是“查到哪里、依据是什么、还有哪些不知道”。源码里的Evidence记录会保留目标文件哈希、工具信息、代码位置、限制,并区分直接观察、推导与推测。
具体有人拿它做了什么?
① 官方DX-Ball案例:第一轮伪代码漏了输入参数,继续查汇编、调用者与常量,才还原声像公式。单个函数通过3,205组原始x86对照,固定编译工具链后63字节匹配;不能据此说整款游戏复刻完成。
② 宝玉老师重建Claude Slides编辑器:下载脚本和样式,用Codex+REA分析,再让Claude Code整理实现。公开提交能看到编辑、批注和导出相关代码,“几乎完整”是作者评价。
③ 他还用REA调查Codex浏览器批注链路,做测试网页。结果能弹出批注框、填入内容,但没能直接附加到输入框;这个局部成功反而更有参考价值。
④ 网友自述用REA研究三星电视协议,做网页遥控器;Claude负责实现,Anatomy负责界面。公开图里有音量、导航、频道和应用入口,兼容范围尚未验证。
⑤ 有人展示了自己的YouTube界面:按AI主题筛视频、找异常高表现内容、整理选题。这是作者自述+演示,不能理解为拿到了YouTube后台推荐算法。
你可以先拆一个你确实需要的功能,再给出可对照的验收条件,比“免费替代整套软件”更值得做。
#REA #AI工具 #ClaudeCode #Codex #开源项目















































































