Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Supernova — 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. | Kitploit
Strumenti/GitHubGitHub/nickvourd/supernova
Strumenti di Crittografia/DecrittografiaFramework di ExploitGenerazione di PayloadShellcodeAnalisi MalwareRed Teaming
GitHubnickvourd/supernova

Supernova

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.

Vedi Repository
1.0k1921 mese faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Supernova

Crittografo e offuscatore di shellcode.



GitHub License GitHub Repo stars
GitHub forks GitHub watchers GitHub contributors

Descrizione

Supernova è uno strumento open-source che consente agli utenti di criptare e/o offuscare in modo sicuro il proprio shellcode grezzo.

Static Badge Static Badge

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!

Dichiarazione di non responsabilità

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.

Indice

  • Supernova
    • Descrizione
    • Dichiarazione di non responsabilità
    • Indice
    • Riconoscimenti
    • Funzionalità
    • Installazione
    • Utilizzo
    • Riferimenti

Riconoscimenti

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.

Funzionalità

Supernova offre la conversione automatica dello shellcode criptato in formati compatibili con vari linguaggi di programmazione, tra cui:

  • C
  • C#
  • Rust
  • Nim
  • Golang (Richiesta della community da parte di @_atsika)
  • Python
  • Perl
  • PowerShell
  • VBA (Implementato da @verydamptowel)
  • Java
  • Ruby
  • Raw (Implementato da @y2qaq)

Supporta una varietà di diversi cifrari, tra cui:

  • ROT
  • XOR
  • RC4
  • AES (AES-128-CBC, AES-192-CBC, AES-256-CBC)
  • DES
  • 3DES
  • Chacha20 (Implementato da @y2qaq)

Supporta varie tecniche di offuscamento, che rendono lo shellcode malevolo apparentemente simile a:

  • IPv4
  • IPv6
  • MAC
  • UUID (Supportato da @S1ckB0y1337 & @MikeAngelowtt)
  • Words

Supernova è scritto in Golang, un linguaggio cross-platform, rendendolo compatibile con Windows, Linux e macOS.

Installazione

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:

root@kitploit:~
sudo apt install golang -y

ℹ️ Per piattaforme MacOS installa il seguente pacchetto:

root@kitploit:~
brew install go

ℹ️ Per piattaforme Windows, visita il sito ufficiale di Go e scarica il file MSI appropriato per l'installazione.

  1. Clona il repository eseguendo il seguente comando:
root@kitploit:~
git clone https://github.com/nickvourd/Supernova.git
  1. Una volta clonato il repository, entra nella directory Supernova:
root@kitploit:~
cd Supernova
  1. Installa le dipendenze di terze parti:
root@kitploit:~
go mod download
  1. Compila Supernova con il seguente comando:
root@kitploit:~
go build Supernova

Utilizzo

ℹ️ Fai riferimento alla Supernova Wiki per istruzioni dettagliate sull'uso ed esempi di comandi.

root@kitploit:~
███████╗██╗   ██╗██████╗ ███████╗██████╗ ███╗   ██╗ ██████╗ ██╗   ██╗ █████╗
██╔════╝██║   ██║██╔══██╗██╔════╝██╔══██╗████╗  ██║██╔═══██╗██║   ██║██╔══██╗
███████╗██║   ██║██████╔╝█████╗  ██████╔╝██╔██╗ ██║██║   ██║██║   ██║███████║
╚════██║██║   ██║██╔═══╝ ██╔══╝  ██╔══██╗██║╚██╗██║██║   ██║╚██╗ ██╔╝██╔══██║
███████║╚██████╔╝██║     ███████╗██║  ██║██║ ╚████║╚██████╔╝ ╚████╔╝ ██║  ██║
╚══════╝ ╚═════╝ ╚═╝     ╚══════╝╚═╝  ╚═╝╚═╝  ╚═══╝ ╚═════╝   ╚═══╝  ╚═╝  ╚═╝

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

Riferimenti

  • Cifrario di Cesare Wikipedia
  • Cifrario XOR Wikipedia
  • Cifrario RC4 Wikipedia
  • Cifrario AES Wikipedia
  • ChaCha20-Poly1305 Wikipedia
  • Modalità di funzionamento dei cifrari a blocchi
  • Sector7 Institute
  • MalDev Academy
  • OSEP-Code-Snippets GitHub di Chvancooten
  • Dalle prime linee | Hive Ransomware implementa una nuova tecnica IPfuscation per evitare il rilevamento di SentinelOne
  • Offuscamento di shellcode di Bordergate
Scarica lo strumento