Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
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/xoreaxeaxeax/repsych
Code-AnalyseReverse EngineeringSteganografieBinäranalysePapers & Forschung
GitHubxoreaxeaxeax/repsych

REpsych

Psychologische Kriegsführung im Reverse Engineering

Repository anzeigen
1.1k719vor 6 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 durch den Kontrollflussgraphen (CFG) eines Programms veranschaulicht.

CFG einer typischen FunktionEin von REpsych erzeugter CFG
cfgrepsych

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

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

Verwendung

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

Um aus einem Bild ein neues Programm zu erzeugen:

  • Speichere das Bild im Ordner gfx/ als 24-BPP-Bitmap.
  • Führe "make image" im Stammverzeichnis des Projekts aus, wobei "image" der Name des 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 solltest du versuchen, kleine Quellbilder zu verwenden (nicht größer als 100x100), und du musst möglicherweise die zulässige Anzahl von Knoten in deinem CFG-Betrachter erhöhen.

Wenn du ein Textbild als Eingabe für das Tool verwendest, konvertiere 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 du erzielst die besten Ergebnisse im Kontrollflussgraphen.

Beispiele

Beispiel 1

Beispiel 4

Beispiel 3

Beispiel 2

Beispiel 5

Referenzen

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

Folien der Präsentation sind hier verfügbar.

Autor

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

Tool herunterladen