REA MCP
☰
ZH-TW
● — 人在線上 · 瀏覽 — 次
贊助提交案例
教學資源 · 發布者 TechWhistle

Claude Code 如何逆向工程任何應用程式(REA 解析)

對 REA(Reverse Engineer Anything)的逐步導覽,說明其技能操作手冊、用於 Hopper/Ghidra/IDA 的 MCP 工具,以及「檢查—假設—驗證—記錄」的代理迴圈,並附上儲存庫連結與法律注意事項。

已翻譯

關於這個案例

本影片描繪 REA 的架構,而不只停留在應用程式複製示範。它說明該技能如何路由目標並分階段展開調查,open_binary、list_procedures 和 analyze_function 等 MCP 工具如何驅動 Hopper、Ghidra 或 IDA,以及代理迴圈如何將反組譯轉化為功能規格。它也涵蓋限制、安裝安全性,以及僅分析你擁有或獲授權檢查的軟體所涉及的法律與倫理界線,並附上 REA 儲存庫、SKILL.md、MCP 契約與相關報導的連結。

安裝設定

安裝方式請查看原始來源。

原文 / README

How Claude Code Reverse Engineers Any App (REA Explained)

How does Claude Code reverse engineer an app it has never seen the source of? REA (Reverse Engineer Anything) explained: the skill playbook, the MCP tools that drive Hopper, and the agent loop that turns a binary into a spec.

Most REA videos stop at "look, I cloned an app." This one maps the architecture. The skill is the method: route the target, plan a checklist, and separate observed from inferred from unknown. MCP is the hands: open_binary, list_procedures and analyze_function, driving Hopper, Ghidra or IDA. The agent loop (inspect, hypothesize, verify, record) turns raw disassembly into a feature spec, and the rebuild is just a normal Claude Code build. You'll also get the limits, a safety warning about a fake REA repo, and the legal line.

Chapters

0:00 Rebuilt Without the Source 0:14 The Clone Is the Boring Part 0:36 What REA Actually Is 1:01 REA Doesn't Decompile Anything 1:25 Brain, Method, Hands 1:41 Layer 1: A Skill Is Not a Persona 1:57 The Playbook and the Staged Investigation 2:43 Observed, Inferred, Unknown 3:07 Layer 2: MCP, the Librarian 3:25 207 Tools, One Detective Kit 4:17 From an Address to a Feature 4:34 Inspect, Hypothesize, Verify, Record 5:40 The Rebuild Is a Normal Build 6:07 Proof: DX-Ball 6:27 Where It Breaks 7:04 What the Agent Never Sees 7:30 Install Safely 7:50 The Legal and Ethical Line 8:27 The Pattern: Method Plus Hands 9:03 Next: Skills vs MCP

Tools & Resources Mentioned

  • REA repo and README: https://github.com/morluto/rea
  • REA skill (SKILL.md): https://github.com/morluto/rea/blob/main/.agents/skills/reverse-engineer-anything/SKILL.md
  • MCP tool catalog: https://github.com/morluto/rea/blob/main/docs/mcp-contracts.md
  • rea-agents on npm: npx rea-agents setup
  • InfoQ coverage: https://www.infoq.com/news/2026/10/reverse-engineer-anything/
  • DEV setup tutorial: https://dev.to/thecodestreet/rea-github-tutorial-reverse-engineer-anything-with-claude-code-full-setup-fixes-1g89
  • Fact-check (Pasquale Pillitteri): https://pasqualepillitteri.it/en/news/23845/rea-reverse-engineer-anything-github-true-false
  • Developers Digest guide: https://www.developersdigest.tech/blog/reverse-engineer-anything-rea-mcp-agents-guide-2026
  • Voice-to-text clone demo: https://www.youtube.com/watch?v=FnB9tHKBJXQ
  • Hopper, Ghidra, IDA, JADX (the disassemblers REA drives; you need your own licensed copies)

Not legal advice. Only analyze software you own or are authorized to examine.

Join the Community

Subscribe to TechWhistle for more Claude Code, MCP and AI agent breakdowns that explain how things actually work.

#ClaudeCode #REA #ReverseEngineering #MCP #AIAgent #TechWhistle

更多類似作品