---
title: "Claude Code があらゆるアプリをリバースエンジニアリングする方法（REA 解説）"
url: "https://reamcp.dev/ja/cases/how-claude-code-reverse-engineers-any-app-rea-explained-031b6b"
source: "https://www.youtube.com/watch?v=x_w2Wssk_yM"
source_type: "resource"
author: "TechWhistle"
author_handle: "techwhistlehub"
stars: 0
category: "ツール・連携"
categories: ["tools-integrations"]
tags: ["claude-code", "ghidra", "hopper", "ida", "mcp", "reverse-engineering"]
added: "2026-10-30T02:10:29.798Z"
updated: "2026-10-29T07:29:22.000Z"
locale: "ja"
content_locale: "ja"
---

# Claude Code があらゆるアプリをリバースエンジニアリングする方法（REA 解説）

REA（Reverse Engineer Anything）のウォークスルー。スキルのプレイブック、Hopper/Ghidra/IDA 向けの MCP ツール、inspect-hypothesize-verify-record エージェントループを説明し、リポジトリへのリンクと法的注意事項を提示する。

## Description

この動画はアプリ複製のデモで終わらず、REA のアーキテクチャを図解する。スキルがターゲットをルーティングし調査を段階的に進める方法、open_binary、list_procedures、analyze_function などの MCP ツールが Hopper、Ghidra、IDA を駆動する方法、エージェントループが逆アセンブリを機能仕様に変える方法を説明する。制限、インストールの安全性、自分が所有するか調査を許可されたソフトウェアのみを分析するための法的・倫理的境界も扱い、REA リポジトリ、SKILL.md、MCP 契約、関連記事へのリンクを掲載する。

## Original 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
