---
title: "Claude Code가 모든 앱을 리버스 엔지니어링하는 방법(REA 설명)"
url: "https://reamcp.dev/ko/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: "ko"
content_locale: "ko"
---

# 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
