SmuggleMyPayload
SmuggleMyPayload est une boîte à outils de Smuggling HTML permettant de générer des pages HTML qui intègrent et reconstruisent des fichiers à l'aide de JavaScript. Elle propose plusieurs méthodes de Smuggling HTML, des options d'encodage de payload, des variantes JavaScript et plusieurs modèles HTML intégrés.
Fonctionnalités

- Plusieurs méthodes de Smuggling HTML
- Plusieurs modèles HTML
- Encodage de payload en Base64
- Découpage du payload en chunks
- Reconstruction de fichier basée sur JavaScript
- Obfuscation des chaînes JavaScript
- Noms de variables JavaScript aléatoires
- Fonctionnalité de téléchargement automatique
- Livraison via Iframe Blob
- Modèles HTML personnalisés
- Titres de page et branding personnalisés
- CLI interactive
- Arguments en ligne de commande
- Aucune dépendance Python externe
Modèles
- Microsoft 365 MFA Update
- DocuSign Document Ready
- SharePoint File Share
- OneDrive Secure Download
- Azure Portal Alert
- Generic Download Page
- Custom
Mécanismes de livraison :
- Click to Download + JavaScript Obfuscation
- Auto Download
- Iframe Blob Delivery
Prérequis
- Python 3.9+
- Aucun package Python externe
- L'outil utilise uniquement la bibliothèque standard de Python.
Installation
Cloner le dépôt :
git clone https://github.com/shaheeryasirofficial/SmuggleMyPayload
cd SmuggleMyPayload
cd Source
python3 SmuggleMyPayload.py
Fonctionnement

Auteur
Shaheer Yasir (Maverick)
Remerciements & Crédits
Remerciements et crédits particuliers à :
- MGeeky Pour ses recherches et ses contributions précieuses aux techniques de HTML Smuggling et à l'outillage offensif.
- White Knight Labs Pour leur formation, leurs supports de recherche et leurs contributions continues à la communauté de la sécurité offensive.
- Lavender Pour son soutien.
Avertissement
Cet outil est créé à des fins éducatives et de recherche uniquement. Il n'est pas destiné aux environnements de production ni aux tests non autorisés.
Licence
Ce projet est publié sous la licence MIT. Voir le dépôt pour les détails complets de la licence.