
Outil permettant d'intégrer des payloads dans des images au format JPG/PNG, ce qui permet d'exécuter certaines actions lors de leur ouverture.
Ce projet est un outil permettant d'intégrer des charges utiles dans des images au format JPG/PNG, vous permettant d'effectuer certaines actions lors de leur ouverture.
Ce dépôt est fourni à des fins éducatives uniquement et destiné à la recherche en sécurité autorisée. L'utilisation de ces matériels dans des activités non autorisées ou illégales est strictement interdite.
Le projet utilise CMake pour automatiser la compilation et l'intégration de diverses bibliothèques, y compris Python 2. Voici les principales étapes pour compiler le projet et utiliser l'exploit.
Norme C++ et options de compilation :
-Wall-gÉdition de liens avec des bibliothèques externes :
Le projet utilise les bibliothèques externes suivantes :
signals2).Intégration avec Python 2 via pybind11 :
Installation des dépendances Python 2 :
pip2 install -r requirements.txt.Gestion automatique des fichiers :
exploit3r.py et Resou.sln.scr sont automatiquement copiés dans le répertoire de sortie après la compilation, mais ils ne sont pas exécutés automatiquement.Compilation et édition de liens :
.cpp du projet et génère l'exécutable.Cela générera l'exécutable du projet et copiera les fichiers Python nécessaires et autres scripts dans le répertoire de sortie.
Étape 1 : Installation des dépendances Python 2 :
Assurez-vous que Python 2 est installé. Toutes les dépendances Python sont listées dans le fichier requirements.txt. Pour les installer, exécutez :
pip2 install -r requirements.txt
Cela installera les bibliothèques requises telles que BeautifulSoup, argparse, requests, et autres.
Étape 2 : Exécution du script exploit3r.py : Après que le projet a été compilé avec succès et que toutes les dépendances sont installées, vous pouvez exécuter le script exploit3r.py manuellement. Il doit être exécuté dans un environnement Python 2.
python2 exploit3r.py
exploit3r.py est la partie principale du programme pour générer le fichier exploit. Après le lancement, une interface graphique apparaîtra où vous pourrez sélectionner le fichier malveillant (par exemple, un fichier .exe) et le fichier JPG dans lequel le code malveillant sera intégré.
Étape 3 : Utilisation de l'interface
Étape 4 : Vérification du résultat Une fois terminé, vous obtiendrez un fichier qui ressemble à une image mais qui contient du code malveillant. Vous pouvez tester ce fichier avec divers antivirus pour vérifier sa furtivité.