SmuggleMyPayload
SmuggleMyPayload es un toolkit de Smuggling HTML para generar páginas HTML que incrustan y reconstruyen archivos usando JavaScript. Proporciona múltiples métodos de Smuggling HTML, opciones de codificación de payloads, variaciones de JavaScript y varias plantillas HTML integradas.
Características

- Múltiples métodos de Smuggling HTML
- Múltiples plantillas HTML
- Codificación de payload en Base64
- Fragmentación de payload
- Reconstrucción de archivos basada en JavaScript
- Ofuscación de cadenas JavaScript
- Nombres de variables JavaScript aleatorizados
- Funcionalidad de descarga automática
- Entrega mediante Iframe Blob
- Plantillas HTML personalizadas
- Títulos de página y branding personalizados
- CLI interactiva
- Argumentos de línea de comandos
- Sin dependencias externas de Python
Plantillas
- Actualización de MFA de Microsoft 365
- DocuSign Document Ready
- SharePoint File Share
- OneDrive Secure Download
- Azure Portal Alert
- Página de descarga genérica
- Personalizada
Mecanismos de entrega :
- Click to Download + Ofuscación JavaScript
- Auto Download
- Entrega mediante Iframe Blob
Requisitos
- Python 3.9+
- Sin paquetes externos de Python
- La herramienta solo utiliza la biblioteca estándar de Python.
Instalación
Clona el repositorio:
git clone https://github.com/shaheeryasirofficial/SmuggleMyPayload
cd SmuggleMyPayload
cd Source
python3 SmuggleMyPayload.py
Funcionamiento

Autor
Shaheer Yasir (Maverick)
Agradecimientos y créditos
Agradecimientos especiales y créditos a:
- MGeeky Por su investigación y valiosas contribuciones a las técnicas de HTML Smuggling y tooling ofensivo.
- White Knight Labs Por su formación, materiales de investigación y contribuciones continuas a la comunidad de seguridad ofensiva.
- Lavender Por su apoyo.
Descargo de responsabilidad
Esta herramienta ha sido creada únicamente con fines educativos y de investigación. No está destinada a entornos de producción ni a pruebas no autorizadas.
Licencia
Este proyecto se publica bajo la Licencia MIT. Consulta el repositorio para obtener los detalles completos de la licencia.