REA: Reverse Engineer Anything \u2013 KI-gest\u00f6tztes Reverse Engineering f\u00fcr Entwickler und Security-Teams<\/h2>\n

Das Open-Source-Projekt REA<\/strong> (GitHub: morluto\/rea) verbindet KI-Agenten mit professionellen Reverse-Engineering-Tools. Das Ziel: Verst\u00e4ndnis f\u00fcr App-Funktionalit\u00e4t, Bin\u00e4rdateien und Runtime-Verhalten automatisiert aufbauen \u2013 ohne dass der Nutzer selbst jedes Tool bedienen muss.<\/p>\n\n

Was ist REA?<\/h3>\n

REA ist ein MCP-Server<\/strong> (Model Context Protocol), der Agents wie Claude Code, Codex, Cursor oder Gemini CLI mit Analyse-Tools verbindt. Das Projekt hat in k\u00fcrzester Zeit \u00fcber 200.000 Sterne auf GitHub erreicht und wird aktiv von einer Community unterhalten. Die Lizenz ist MIT.<\/p>\n\n

Welche Tools werden angebunden?<\/h3>\n

REA unterst\u00fctzt eine breite Palette an Analyse-Engines:<\/p>\n

    \n

  • Statische JavaScript-Analyse<\/strong> \u2013 ohne native Engine n\u00f6tig, funktioniert direkt im Terminal<\/li>\n
  • Native Bin\u00e4ranalyse<\/strong> \u2013 Hopper, Ghidra oder IDA (bestehende Installationen werden genutzt)<\/li>\n
  • .NET-Assemblies<\/strong> \u2013 Analyse von .NET-Anwendungen<\/li>\n
  • Web-Apps und Electron-Apps<\/strong> \u2013 Inspection extrahierter JavaScript\/ASAR-Dateien<\/li>\n<\/ul>\n\n

    Wie funktioniert die Einrichtung?<\/h3>\n

    Mit Node.js und npm installiert man das Tool global:<\/p>\n

    npx rea-agents setup<\/code><\/pre>\n

    W\u00e4hle deinen Agenten, \u00fcberpr\u00fcfe die vorgeschlagenen \u00c4nderungen und bestimme sie. Setup f\u00fcgt REA als MCP-Server hinzu, legt Backups der bestehenden Konfiguration an und installiert passende Workflow-Anweisungen. Nach dem Setup muss der Agent neu gestartet werden.<\/p>\n\n

    CLI-Beispiele<\/h3>\n

    F\u00fcr eine once-off-Analyse im Terminal:<\/p>\n

    npx -y rea-agents@latest analyze-javascript-application \/pfad\/zur\/app --json<\/code><\/pre>\n

    Das Ergebnis enth\u00e4lt Module, Importe, Electron-Grenzen und die dazugeh\u00f6rigen Nachweise.<\/p>\n\n

    Was sind die Use Cases?<\/h3>\n

    REA ist n\u00fctzlich f\u00fcr:<\/p>\n

Tags

No responses yet

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert