
Crittatore e offuscatore di shellcode multi-cifrario con conversione automatica dell'output in C, C#, Rust, Nim, Python e altri. Supporta ROT, XOR, RC4, AES, DES, 3DES, ChaCha20 e offuscamento come IPv4, IPv6, MAC, UUID.
Crittografo e offuscatore di shellcode.

Supernova è uno strumento open-source che consente agli utenti di criptare e/o offuscare in modo sicuro il proprio shellcode grezzo.
Supernova supporta diverse funzionalità oltre a quelle tipicamente presenti in un comune strumento di crittografia di shellcode. Si prega di fare riferimento alla sezione Funzionalità per maggiori informazioni.
Per l'uso da riga di comando e gli esempi, fare riferimento alla nostra Wiki.
Se trovi qualche bug, non esitare a segnalarlo. Il tuo feedback è prezioso per migliorare la qualità di questo progetto!
Gli autori e i contributori di questo progetto non sono responsabili per qualsiasi uso illegale dello strumento. È destinato esclusivamente a scopi educativi. Gli utenti sono responsabili di garantirne un uso conforme alla legge.
Un ringraziamento speciale ai miei fratelli @S1ckB0y1337 e @IAMCOMPROMISED, che hanno fornito un'assistenza inestimabile durante la fase di beta testing dello strumento.
Riconoscimento grato a @y2qaq e @VeryDampTowel per i loro preziosi contributi.
Un ringraziamento speciale al mio amico @MikeAngelowtt per tutte le nostre discussioni serali durante il processo di sviluppo.
Un sentito ringraziamento al mio amico @0xvmar per la sua inestimabile guida e supporto nel corso degli anni.
Un ringraziamento speciale al mio amico Efstratios Chatzoglou e al suo strumento chiamato Pandora, che mi ha ispirato a migliorare la bellezza di questo file README.md.
Questo strumento è stato ispirato durante i corsi di sviluppo malware di MALDEV Academy.
Supernova è stato creato con ❤️ da @nickvourd.
Supernova offre la conversione automatica dello shellcode criptato in formati compatibili con vari linguaggi di programmazione, tra cui:
Supporta una varietà di diversi cifrari, tra cui:
Supporta varie tecniche di offuscamento, che rendono lo shellcode malevolo apparentemente simile a:
Supernova è scritto in Golang, un linguaggio cross-platform, rendendolo compatibile con Windows, Linux e macOS.
Puoi utilizzare i binari precompilati, oppure puoi installare manualmente Supernova seguendo i prossimi passaggi:
⚠️ Assicurati che Go sia installato sul tuo sistema.
ℹ️ Per piattaforme Linux installa il seguente pacchetto:
sudo apt install golang -y
ℹ️ Per piattaforme MacOS installa il seguente pacchetto:
brew install go
ℹ️ Per piattaforme Windows, visita il sito ufficiale di Go e scarica il file MSI appropriato per l'installazione.
git clone https://github.com/nickvourd/Supernova.git
cd Supernova
go mod download
go build Supernova
ℹ️ Fai riferimento alla Supernova Wiki per istruzioni dettagliate sull'uso ed esempi di comandi.
███████╗██╗ ██╗██████╗ ███████╗██████╗ ███╗ ██╗ ██████╗ ██╗ ██╗ █████╗
██╔════╝██║ ██║██╔══██╗██╔════╝██╔══██╗████╗ ██║██╔═══██╗██║ ██║██╔══██╗
███████╗██║ ██║██████╔╝█████╗ ██████╔╝██╔██╗ ██║██║ ██║██║ ██║███████║
╚════██║██║ ██║██╔═══╝ ██╔══╝ ██╔══██╗██║╚██╗██║██║ ██║╚██╗ ██╔╝██╔══██║
███████║╚██████╔╝██║ ███████╗██║ ██║██║ ╚████║╚██████╔╝ ╚████╔╝ ██║ ██║
╚══════╝ ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═════╝ ╚═══╝ ╚═╝ ╚═╝
Supernova v4.1 - Shellcode encryptor & obfuscator tool.
Supernova is an open source tool licensed under MIT.
Written with <3 by @nickvourd.
Please visit https://github.com/nickvourd/Supernova for more...
Usage of Suprenova:
-debug
Enable Debug mode
-enc string
Shellcode encoding/encryption (i.e., ROT, XOR, RC4, AES, CHACHA20, DES, 3DES)
-input string
Path to a raw shellcode
-key int
Key length size for encryption (default 1)
-lang string
Programming language to translate the shellcode (i.e., Nim, Rust, C, CSharp, Go, Python, PowerShell, Perl, VBA, Ruby, Java, Raw)
-obf string
Shellcode obfuscation (i.e., IPV4, IPV6, MAC, UUID)
-output string
Name of the output shellcode file
-var string
Name of dynamic variable (default "shellcode")
-version
Show Supernova current version