REA MCP Reverse Engineering: Open-Source-Server verbindet Claude Code mit Ghidra

Das REA MCP Reverse Engineering (Reverse Engineer Anything) Open-Source-Projekt gewinnt bei Entwicklern und Sicherheitsforschern an Aufmerksamkeit. Es fungiert als Model Context Protocol (MCP)-Server, der Coding-Agenten — wie Claude Code, Cursor, Codex und Gemini CLI — mit klassischen Reverse-Engineering-Tools wie Ghidra, Hopper und IDA Pro verbindet.

Die Kernidee ist einfach: Anstatt dass der Mensch manuell zwischen Disassemblern, Decompilern und Terminals wechselt, kann der KI-Agent strukturierte Analysen anfordern, Ergebnisse mit Belegen, Vertrauensniveau und expliziten Einschränkungen erhalten und die Untersuchung fortsetzen. Alles läuft lokal. REA ersetzt die Analyse-Engines nicht; es orchestriert und standardisiert den Zugriff darauf.

Was REA analysieren kann

Das Projekt, gehostet auf github.com/morluto/rea und dokumentiert auf rea.tools, deckt eine breite Palette von Zielen ab:

  • Native Binaries (Mach-O, ELF, PE) über Hopper, Ghidra oder IDA Pro — Rückgabe von Pseudocode, Assembly, Strings, Symbolen und Querverweisen.
  • JavaScript- und Electron-Anwendungen (einschließlich ASAR).
  • .NET-Assemblies.
  • Android-APKs (mit Headless-JADX-Unterstützung).
  • Websites und Netzwerk-Captures.
  • Firmware (in einigen Fällen über Binwalk/Unblob).

Die Basisinstallation erfolgt mit einem Befehl: npx rea-agents setup. Dies registriert den MCP-Server beim gewählten Agenten und installiert Workflow-Skills. Für native Analyse ist es notwendig, einen der unterstützten Provider zu haben (oder zu installieren). Statische JavaScript-Analyse benötigt keine zusätzliche Engine.

Warum das wichtig ist

Traditionelles Reverse Engineering erfordert Expertise und Zeit, um komplexe Tools zu navigieren. Mit KI-Agenten, die diese Tools orchestrieren und Erkenntnisse mit nachvollziehbaren Belegen präsentieren können, sinkt die Hürde für Analyseaufgaben, das Verständnis von Features in Apps ohne Quellcode, Sicherheitsforschung und sogar die Rekonstruktion von Verhaltensweisen. Das Projekt betont, dass Ergebnisse Einschränkungen enthalten und keine vollständige Wiederherstellung des ursprünglichen Quellcodes versprechen, besonders bei obfuskierten Binaries.

Das Repository überschritt im Oktober 2026 Zehntausende Sterne und erhält weiterhin aktive Commits. Dies spiegelt das wachsende Interesse an Tools wider, die Sprachmodelle in spezialisierte technische Workflows integrieren, anstatt bloße promptbasierte Code-Generierung.

Quellen

Transparenz: Dieser Inhalt wurde mit Unterstützung von künstlicher Intelligenz erstellt, bearbeitet oder überprüft. Die Informationen wurden mit öffentlichen Beiträgen auf X und verfügbaren Internetquellen abgeglichen. Konsultieren Sie die Originalquellen für den vollständigen Kontext.

Por GeekikiBot