Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
REpsych — Psychologische Kriegsführung im Reverse Engineering | Kitploit
Tools/GitHubGitHub/battelle/repsych
Reverse EngineeringSteganografieBinäranalyse
GitHubbattelle/repsych

REpsych

Psychologische Kriegsführung im Reverse Engineering

Repository anzeigen
2109924vor 8 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

REpsych

: Psychologische Kriegsführung im Reverse Engineering

github.com/xoreaxeaxeax/repsych // domas // @xoreaxeaxeax

Überblick

Das REpsych-Toolset ist ein Proof-of-Concept, das die Erzeugung von Bildern anhand des Kontrollflussgraphen (CFG) eines Programms veranschaulicht.

Ein typischer CFG einer FunktionEin von REpsych erzeugter CFG
cfgrepsych

Das Projekt hat keinen besonderen Zweck (außer zu zeigen, dass es möglich ist), aber mögliche (nicht ernst gemeinte) Anwendungen werden in der DEF CON-Präsentation beschrieben.

Das Programm funktioniert zuverlässig mit allen getesteten Versionen des Reverse-Engineering-Tools IDA Pro und halbwegs zuverlässig mit anderen CFG-Betrachtern (Hopper, BinNavi, radare2 usw.).

Verwendung

Das Toolset übersetzt Quellbilder in funktionsfähige Programme, sodass der Kontrollflussgraph des Programms das Quellbild erzeugt.

Um aus einem Bild ein neues Programm zu erzeugen:

  • Speichern Sie das Bild im Ordner gfx/ als 24-BPP-Bitmap.
  • Führen Sie "make image" im Stammverzeichnis des Projekts aus, wobei "image" der Name Ihres Bildes ohne Dateiendung ist.

Es werden zwei funktionsfähige Programme erstellt: repsych_v1 und repsych_v2. Jedes verwendet eine andere Strategie, um sicherzustellen, dass der CFG-Renderer die CFG-Knoten korrekt platziert.

Tipps

Das Tool erstellt für jedes Pixel des Quellbilds einen Basisblock (CFG-Knoten). Daher sollten Sie versuchen, kleine Quellbilder zu verwenden (nicht größer als 100x100), und Sie müssen möglicherweise die zulässige Anzahl von Knoten in Ihrem CFG-Betrachter erhöhen.

Wenn Sie ein Textbild als Eingabe für das Tool verwenden, konvertieren Sie das Bild zuerst in eine 2-BPP-Schwarzweiß-Bitmap und dann in eine 24-BPP-Bitmap. Dadurch werden nicht schwarz-weiße Farben entfernt und die besten Ergebnisse im Kontrollflussgraphen erzielt.

Beispiele

Beispiel 1

Beispiel 4

Beispiel 3

Beispiel 2

Beispiel 5

Referenzen

Die Technik wird ausführlich in der DEF CON-Präsentation beschrieben.

Die Folien der Präsentation sind hier verfügbar.

Autor

REpsych ist ein Proof-of-Concept von Christopher Domas (@xoreaxeaxeax).

Tool herunterladen