REA MCP
☰
ZH-CN
● — 人在线 · 浏览 — 次
赞助提交案例
教程资源 · 发布者 Leonardo Grigorio | Build & Ship with AI

Reverse Engineer Anything (REA) 解析

一篇关于 REA 的简短解析,这是一个 MIT 许可的附加组件,可接入 Claude Code、Codex 或 Cursor:一条 npx 设置命令、反编译器集成(Ghidra、Hopper、IDA)、针对网站的浏览器录制,以及直接读取 Electron 应用的 JavaScript,并以 REA 的 Notion 和 DX-Ball 展示为例,外加成本、限制以及免责声明——其输出不授予你对原始程序的任何权利。

已翻译

关于这个案例

Reverse Engineer Anything (REA) 是一个免费、MIT 许可的附加组件,可让 Claude Code、Codex 或 Cursor 查看你未编写的应用内部。这是它在真实目标上返回的内容、花费多少以及在哪里停止,五分钟内讲完。

视频涵盖 morluto/rea 仓库:一条 npx 命令即可将 REA 接入你的代理,针对编译应用的反编译器(Ghidra、Hopper 或 IDA),针对网站的浏览器录制,以及直接读取 Notion 等 Electron 应用内部的 JavaScript。逐步演示了两个 REA 展示:追踪 Notion 的剪贴板路径,以及重建一个 DX-Ball 声音声像函数,该函数通过了 3,205 个测试用例并与全部 63 个编译字节匹配。它还涵盖工具定价、第三方测试中的输出大小、服务器端限制,以及 REA 的免责声明——其输出不授予你对原始程序的任何权利。来源包括 REA 仓库、其 Notion 和 DX-Ball 展示以及免责声明。

安装配置

安装方法请查看原始来源。

原文 / README

Reverse Engineer Anything (REA) Explained

Reverse Engineer Anything (REA) is a free, MIT-licensed add-on that lets Claude Code, Codex or Cursor look inside apps you didn't write. This is what it returns on a real target, what it costs and where it stops, in under five minutes.

The morluto/rea repo got single-digit stars a day through September, then picked up just over 50,000 GitHub stars on October 12 and is past 200,000 now. The jump followed posts by Replit CEO Amjad Masad and Matthew Berman ("Software is done.", about 3.5 million views). The video covers what is actually in the repo: one npx command that plugs REA into your agent, a decompiler (Ghidra, Hopper or IDA) for compiled apps, browser recording for websites, and direct reading of the JavaScript inside Electron apps like Notion.

Two of REA's own showcases are walked through. On Notion, the agent traces how text and HTML reach the clipboard, from the page through the notion:clipboard:write channel to the main process. On DX-Ball, a 1996 Windows game, the rebuilt sound-pan function passes 3,205 test cases against the original and matches all 63 compiled bytes, though the game isn't playable yet.

REA and Ghidra are free. Hopper starts at 99 euros and IDA Pro at 1,099 euros a year. REA publishes no typical token cost; it runs on your agent's plan, and in Kingy AI's test a 1,648-byte example produced about 907 KB of output. Server-side logic stays out of reach, and REA's disclaimer says its output gives you no rights to the original program. What you get is a map of one feature that keeps what the agent saw, what it inferred and what it still doesn't know apart.

Questions this video answers:

  • What is Reverse Engineer Anything (REA)?
  • Why did REA get over 200,000 GitHub stars?
  • Does REA work with Claude Code and Codex?
  • What does REA return when you point it at an app?
  • How much does REA cost, and do you need to pay for IDA or Hopper?
  • Can REA make a copy of an app you pay for?

Chapters: 0:00 What REA is 0:14 Why it blew up 0:43 How it works 1:47 Notion and a 1996 game 2:44 What it costs 3:18 Can it copy an app?

Sources:

  • REA repo and README: https://github.com/morluto/rea
  • REA Notion showcase: https://rea.tools/showcase/notion/
  • REA DX-Ball showcase: https://rea.tools/showcase/dx-ball/
  • REA disclaimer: https://raw.githubusercontent.com/morluto/rea/main/DISCLAIMER.md
  • Hex-Rays IDA pricing: https://hex-rays.com/pricing
  • Kingy AI's hands-on REA test: https://kingy.ai/blog/reverse-engineer-anything-ai-rea-guide/

Setup command shown on screen: npx rea-agents setup

I didn't run REA myself for this video. The Notion and DX-Ball results are REA's own showcases, the CSV and output-size numbers are Kingy AI's test, and the Preview rebuild is MindStudio's informal write-up. Star counts are from GitHub and Trendshift on October 14, 2026.

#ReverseEngineering #ClaudeCode #Codex

更多类似作品