SmuggleMyPayload
SmuggleMyPayload è un toolkit di HTML Smuggling per generare pagine HTML che incorporano e ricostruiscono file utilizzando JavaScript. Fornisce molteplici metodi di HTML Smuggling, opzioni di codifica del payload, varianti JavaScript e diversi template HTML integrati.
Funzionalità

- Molteplici metodi di HTML Smuggling
- Molteplici template HTML
- Codifica del payload in Base64
- Suddivisione del payload in chunk
- Ricostruzione dei file basata su JavaScript
- Offuscamento delle stringhe JavaScript
- Nomi di variabili JavaScript randomizzati
- Funzionalità di download automatico
- Consegna tramite Iframe Blob
- Template HTML personalizzati
- Titoli e branding della pagina personalizzabili
- CLI interattiva
- Argomenti da riga di comando
- Nessuna dipendenza Python esterna
Template
- Microsoft 365 MFA Update
- DocuSign Document Ready
- SharePoint File Share
- OneDrive Secure Download
- Azure Portal Alert
- Generic Download Page
- Custom
Meccanismi di consegna :
- Click to Download + JavaScript Obfuscation
- Auto Download
- Iframe Blob Delivery
Requisiti
- Python 3.9+
- Nessun pacchetto Python esterno
- Lo strumento utilizza solo la libreria standard di Python.
Installazione
Clona il repository:
git clone https://github.com/shaheeryasirofficial/SmuggleMyPayload
cd SmuggleMyPayload
cd Source
python3 SmuggleMyPayload.py
Funzionamento

Autore
Shaheer Yasir (Maverick)
Riconoscimenti e Crediti
Un ringraziamento speciale e crediti a:
- MGeeky Per la sua ricerca e i preziosi contributi alle tecniche di HTML Smuggling e al tooling offensivo.
- White Knight Labs Per la loro formazione, i materiali di ricerca e i continui contributi alla comunità della sicurezza offensiva.
- Lavender Per il suo supporto.
Disclaimer
Questo strumento è creato solo a scopo educativo e di ricerca. Non è destinato ad ambienti di produzione o a test non autorizzati.
Licenza
Questo progetto è rilasciato sotto Licenza MIT. Consulta il repository per i dettagli completi della licenza.