REA MCP
☰
JA
● — 人がオンライン ・閲覧 — 回
スポンサー事例を投稿
チュートリアル · 投稿者 Automate with Marc | AI Automation

Claude Code で何でもリバースエンジニアリング(REA)(初心者ガイド)

オープンソースの REA MCP サーバーに関するステップバイステップの初心者向けチュートリアルで、Hopper と一緒にインストールし、Claude Code を使用して Mac 計算機アプリをリバースエンジニアリングする方法を示します。

翻訳済み

この事例について

ビデオでは、REA(Reverse Engineer Anything)とは何か、Claude Code、Codex、Cursor などの AI コーディングエージェントを従来のリバースエンジニアリングツール(Ghidra、IDA Pro、Hopper)にリンクする MCP サーバーであることを説明しています。逆アセンブラと逆コンパイラの基本をカバーし、npx rea-agents setup を介して REA をインストールし、REA を備えた Claude Code が逆コンパイルされた擬似コードから隠された計算機のルール(200 + 10% = 220)を復元するデモを実行し、試行錯誤で解決する通常の Claude Code と比較します。公式リポジトリ、REA ウェブサイト、逆アセンブラツールへのリンクが含まれ、所有しているか分析を許可されているソフトウェアのみをリバースエンジニアリングするという注意事項も含まれています。

セットアップ

インストール方法は元のソースをご確認ください。

原文 / 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

関連作品