CopybookEnglish搜索

命令

REA:拆开别家 app 的功能

看中别家 app 的功能却不知道怎么做的:一层层拆开,每个结论标出证据,最后拿到自己实现的计划。

1,525 X 收藏,截至 发帖日期

安装命令
npx rea-agents setup
提示词
我想用 REA 弄明白一个软件的某个功能是怎么做的。
1. 先问我想研究哪个 app、哪个功能,再让我说明它是我自己的、开源的,还是条款允许逆向的。我说明不了就别开始。
2. 先判断它是哪类程序。要是得用 Hopper、Ghidra 或 IDA,告诉我缺哪个、去哪装,别自己装。
3. 每个结论都标出证据:哪个文件、哪个函数或地址。看到的和猜的分开说。最后用 10 岁小孩能听懂的话讲一遍。
4. 弄清楚以后,说说在我的项目里自己写个类似的功能,最少要写哪几块,别照搬它的代码。先给计划,我同意了再写。

下一步 在终端跑安装命令,选好 agent 并重启,再把提示词发给 Opus 5.5。

强烈建议给 Claude Code 或 Codex 装上 REA,全名 Reverse Engineer Anything,逆向一切。看中哪个 app 的功能,就让 agent 拆开看看是怎么做的,再在你的项目里自己写个类似的。这两天它连着冲上 GitHub 日榜 #1,star 已经过 60K:https://github.com/morluto/rea

你电脑上装的软件都是做好的成品,像一块烤好的蛋糕,吃得出味道,看不到配方。REA 把专门拆软件的工具交给 agent,它一层层往下拆,每一步都指给你看是从哪儿看出来的,最后把配方讲给你听。电脑软件、网页、安卓 app 都能拆。比如问它:

  • 「这个笔记软件的搜索,怎么一打字就出结果?」
  • 「从 Notion 复制一段贴到别处,格式为什么还在?」
  • 「老游戏里那一圈子弹是怎么算出来的?」
  • 「公司 10 年前留下的小工具,源码早没了,它到底在干嘛?」

自己的、开源的随便拆。别人家的软件先看条款,很多写明了不许逆向;破解、绕授权的活别找它,模型多半也会拒。在终端跑一下安装命令,按提示选好你用的 agent,重启就能用。装好以后把这段 prompt 发给 Opus 5.5。