
Interrogate ist ein Proof-of-Concept-Tool zur Identifizierung kryptografischer Schlüssel in binärem Material (unabhängig vom Zielbetriebssystem), in erster Linie für die Analyse von Speicherabbildern und forensische Zwecke.
Interrogate ist ein Proof-of-Concept-Tool zur Identifizierung kryptografischer Schlüssel in Binärmaterial (unabhängig vom Zielbetriebssystem), vor allem für die Analyse von Speicherauszügen und forensische Zwecke. Ab Version 0.0.4 können AES-, Serpent-, Twofish- und DER-codierte RSA-Schlüssel identifiziert werden.
Das Tool wurde im Rahmen meiner Masterarbeit an der NTNU entwickelt.
Interrogate benötigt:
Interrogate hat keine Abhängigkeiten, die Installation besteht aus Herunterladen und Kompilieren:
git clone https://github.com/carmaa/interrogate.git
cd interrogate
make
Eine vollständigere und aktuellere Beschreibung erhalten Sie mit:
./interrogate -h
Dies ist nur ein Proof-of-Concept-Tool. Erwarten Sie nicht zu viel.
Bitte lesen Sie meine Masterarbeit: https://ntnuopen.ntnu.no/ntnu-xmlui/handle/11250/261742
Und das dazugehörige Paper: https://dfrws.org/sites/default/files/session-files/paper-the_persistence_of_memory_-_forensic_identification_and_extraction_of_cryptographic_keys.pdf
Tun Sie kein Unrecht mit diesem Werkzeug. Außerdem bin ich Pentester, kein Entwickler. Falls Sie seltsamen Code sehen, der Ihre Reinheitsgefühle stört, teilen Sie mir bitte mit, wie ich ihn verbessern kann. Oder noch besser: Forken Sie meinen Code, ändern Sie ihn und reichen Sie einen Pull-Request ein.