Ablauf

Eine Funktion. Eine Engine. Ein Ort für das, was gesehen wurde.

Reverse Engineering heißt: eine Funktion nach der anderen. REA ist eine lokale CLI und ein MCP-Server. Der Coding-Agent stellt eine Frage. REA liest das Programm und liefert Einträge, die der Agent prüfen kann. Eine Vermutung bleibt als Vermutung gekennzeichnet.

ein DurchgangBeleg
  1. FragenBenenne eine Funktion, einen Kanal oder eine gespeicherte Aufzeichnung. Ein Umbau des ganzen Produkts kommt später.
  2. PrüfenREA liefert Datei und Zeile, eine Adresse, einen Bytebereich oder ein Feld. Jeder Eintrag nennt seine Herkunft.
  3. ErklärenGesehen und nicht gesehen bleiben getrennte Sätze. Eine fehlende Notiz beweist nicht, dass das Verhalten fehlt.

Eine Engine

Native Arbeit nutzt Ghidra, Hopper oder IDA. Du bringst diese Engine mit. Fehlt sie, wechselt REA nicht zu einer zweiten.

Eine Aussage mit Ort

Ein Beleg ist eine Stelle im Artefakt: Pfad und Zeile, Disassembly-Adresse oder ein Feld in der Aufzeichnung. Der Prozentweg im Windows-Rechner ist ein geprüftes Beispiel.

Was den Rechner verlässt

Die Werkzeuge laufen lokal. Text, den du dem Coding-Agenten gibst, geht an dessen Modellanbieter.

Als Nächstes Start und den Doctor lesen, oder Fälle mit Datum. Quelle ReaReverse.