REA verbindet Agenten mit Hopper, Ghidra und IDA, um jede App zu reverse-engineeren
Reverse engineer anything with agents, from app behavior down to native binaries

REA ist ein Open-Source-Tool, das KI-Agenten über MCP mit Analysewerkzeugen für native Binaries, JavaScript/Electron, .NET, Android und Websites verbindet. Der Agent untersucht eine App ohne Quellcode, erklärt Features, liefert Beweise und baut eine eigene Version. Alles läuft lokal, mit nachvollziehbaren Ergebnissen und Grenzen. Setup per npx, Nutzung in Claude Code, Codex, Cursor und anderen Agenten.
Siehst du ein Feature in einer App, das du in deinem eigenen Produkt haben willst? Bitte deinen Agenten, es mit REA zu untersuchen.
- NeumannGod
So ein click-baity Name. Offene Herausforderung an alle, dieses Framework zu nutzen und die internen APIs von iPhone zu reverse-engineeren, die es verwendet, um mit Siri oder Shortcuts oder App Intents zu kommunizieren.
- danjc
Es gibt keine Verschleierung mehr. Das Beste, was man tun kann, ist, so viel wie möglich serverseitig zu belassen. Ich bin gespannt, ob jemand mit LLMs experimentiert hat, die obfuskierten Code reverse-engineeren. Ich vermute, sie kommen damit problemlos zurecht.
- roberte3
Ich habe am Wochenende mit Claude in etwa zwei Stunden ein Linux-Spiel-Binary von einem Cortex-A7 auf einen Allwinner A133P portiert (32-Bit auf 64-Bit). (Ich hatte den Quellcode nicht.) SDL und die Verschlüsselung des Spiels waren die einzigen Dinge, die es zu mehr als einer 15-Minuten-Aktivität machten.
Wenn es einen binären Wert hat, auf den man die KI richten kann (also ob es funktioniert oder nicht), sind die Modelle in der Lage, es herauszufinden.
Zum Spaß werde ich wahrscheinlich in ein oder zwei Wochen ein Qwen-Modell auf meinem Mac mini mit dem Pi-Harness dieselbe Aufgabe erledigen lassen.