Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
REpsych — Guerre psychologique en rétro-ingénierie | Kitploit
Outils/GitHubGitHub/battelle/repsych
Rétro-ingénierieStéganographieAnalyse de Binaires
GitHubbattelle/repsych

REpsych

Guerre psychologique en rétro-ingénierie

Voir le dépôt
210998il y a 8 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

REpsych

: Guerre psychologique en rétro-ingénierie

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

Aperçu

Le toolkit REpsych est une preuve de concept illustrant la génération d'images à travers le graphe de flux de contrôle (CFG) d'un programme.

CFG d'une fonction typiqueCFG généré par REpsych
cfgrepsych

Le projet n'a pas de but précis (si ce n'est de montrer que c'est possible), mais des applications possibles (non sérieuses) sont décrites dans la présentation DEF CON.

Le programme fonctionne de manière fiable avec toutes les versions testées de l'outil de rétro-ingénierie IDA Pro, et de manière semi-fiable avec d'autres visualiseurs de CFG (Hopper, BinNavi, radare2, etc).

Utilisation

Le toolkit convertit des images sources en programmes fonctionnels, de sorte que le graphe de flux de contrôle du programme génère l'image source.

Pour générer un nouveau programme à partir d'une image :

  • Enregistrez l'image dans le dossier gfx/ sous forme de bitmap 24 BPP.
  • Exécutez "make image" dans le répertoire racine du projet, où "image" est le nom de votre image, sans l'extension.

Deux programmes fonctionnels seront créés : repsych_v1 et repsych_v2. Chacun utilise une stratégie différente pour garantir que le rendu du CFG place correctement les nœuds du CFG.

Conseils

L'outil créera un bloc de base (nœud CFG) pour chaque pixel de l'image source ; par conséquent, essayez d'utiliser de petites images source (pas plus de 100x100), et vous devrez peut-être augmenter le nombre de nœuds autorisés dans votre visualiseur de CFG.

Lorsque vous utilisez une image de texte comme entrée de l'outil, convertissez d'abord l'image en bitmap noir et blanc 2 BPP, puis en bitmap 24 BPP ; cela supprimera les couleurs autres que noir et blanc et donnera les meilleurs résultats dans le graphe de flux de contrôle.

Exemples

Example 1

Example 4

Example 3

Example 2

Example 5

Références

La technique est décrite en détail dans la présentation DEF CON.

Les diapositives de la présentation sont fournies ici.

Auteur

REpsych est une preuve de concept de Christopher Domas (@xoreaxeaxeax).

Télécharger l’outil