---
title: "使用 Claude Code 逆向工程任何东西（REA）（初学者指南）"
url: "https://reamcp.dev/zh-cn/cases/reverse-engineer-anything-rea-with-claude-code-beginner-s-gu-2666c2"
source: "https://www.youtube.com/watch?v=HvfmnI6wl5c"
source_type: "resource"
author: "Automate with Marc | AI Automation "
author_handle: "automatewithmarc"
stars: 0
category: "工具与集成"
categories: ["tools-integrations"]
tags: ["claude-code", "decompiler", "ghidra", "hopper", "mcp", "tutorial"]
added: "2026-10-16T02:14:49.943Z"
updated: "2026-10-15T12:58:11.000Z"
locale: "zh-cn"
content_locale: "zh-cn"
---

# 使用 Claude Code 逆向工程任何东西（REA）（初学者指南）

一个面向初学者的分步教程，介绍开源 REA MCP 服务器，展示如何配合 Hopper 安装它，并使用 Claude Code 逆向工程 Mac 计算器应用。

## Description

视频解释了 REA（Reverse Engineer Anything）是什么，这是一个 MCP 服务器，将 Claude Code、Codex 和 Cursor 等 AI 编码代理连接到经典逆向工程工具（Ghidra、IDA Pro、Hopper）。它涵盖了反汇编器与反编译器的基本知识，通过 npx rea-agents setup 安装 REA，并运行一个演示：带有 REA 的 Claude Code 从反编译的伪代码中恢复出一个隐藏的计算器规则（200 + 10% = 220），并与普通 Claude Code 通过试错法解决进行对比。包含官方仓库、REA 网站和反汇编工具的链接，并附有警告：只能逆向工程你拥有或获得授权分析的软件。

## Original README

Reverse Engineer Anything (REA) with Claude Code (Beginner's Guide)

Reverse Engineer Anything (REA) is the viral open-source GitHub project that lets Claude Code look inside any app without its source code. In this step-by-step tutorial, I explain how AI reverse engineering works in plain English, install REA with Hopper, and test Claude Code with REA against plain Claude Code by rebuilding the Mac Calculator app.

REA is an MCP server that connects AI coding agents like Claude Code, Codex and Cursor to classic reverse engineering tools: Ghidra, IDA Pro and Hopper. Those tools aren't new. Ghidra came from the NSA and IDA Pro has been around since the 1990s. What's new is that AI can now read the disassembled and decompiled code for you, a job that used to take experts days.

Both versions rebuilt the calculator and got the hidden 200 + 10% = 220 rule right. The difference was how. Claude Code with REA pointed to the actual decompiled code behind the rule, while plain Claude Code worked it out by trial and error, testing the real app for about 44 minutes. Honest notes: you need a terminal and Node.js, IDA Pro is paid, and Hopper runs as a demo without a license. Only reverse engineer software you own or are allowed to analyze.

🔗 LINKS AND RESOURCES
◦ REA on GitHub (official repo, there are copies around): https://github.com/morluto/rea
◦ REA website: https://rea.tools
◦ Claude Code: https://claude.com/product/claude-code
◦ Hopper Disassembler: https://www.hopperapp.com
◦ Ghidra: https://ghidra-sre.org
◦ IDA Pro: https://hex-rays.com/ida-pro

I'm not sponsored by REA or any other tool in this video.

⏱️ TIMESTAMPS
00:00 Reverse Engineer Anything (REA) Goes Viral on GitHub
00:38 What Is Reverse Engineering? (Simple Explanation)
01:12 Ghidra, IDA Pro and Hopper: Disassembler vs Decompiler
02:25 Why AI Changes Reverse Engineering
02:53 Claude Code With vs Without REA: The Mac Calculator Test
03:41 How to Install REA and Hopper (npx rea-agents setup)
04:48 Claude Code With REA: Reverse Engineering Demo
06:28 Hidden Rule Found in the Decompiled Code (Pseudo-code)
07:26 Plain Claude Code Without REA: Demo
09:41 Results: Is REA Hype or Real?
10:12 Wrap Up and REA Use Cases

❓ QUESTIONS THIS VIDEO ANSWERS
What is Reverse Engineer Anything (REA) on GitHub?
How does REA work with Claude Code?
How do you install REA and connect it to Claude Code?
What do Ghidra, IDA Pro and Hopper actually do?
What is the difference between a disassembler and a decompiler?
What is pseudo-code in reverse engineering?
Can Claude Code reverse engineer an app without REA?
Is the REA GitHub repo worth the hype?

💡 Connect with me:
Instagram: https://www.instagram.com/automatewithmarc
LinkedIn: https://www.linkedin.com/in/marconi-darmawan
Email: automatewithmarc@gmail.com

☕️ Buy me Coffee:
https://buymeacoffee.com/automatewithmarc

#AutomateWithMarc #ClaudeCode #ReverseEngineering
