Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 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.0k192233 mesi 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.

<p align="center">
  <img width="350" height="350" src="https://assets.kitploit.com/production/public/readmes/6256/e70a69b1aa01c9cfd05aeca3f93ea43f072c057d341eb40824c61523ea255d7c.png"><br /><br />
  <img alt="GitHub License" src="https://img.shields.io/github/license/nickvourd/Supernova?style=social&amp;logo=GitHub&amp;logoColor=purple">
  <img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/nickvourd/Supernova?logoColor=yellow"><br />
  <img alt="GitHub forks" src="https://img.shields.io/github/forks/nickvourd/Supernova?logoColor=red">
  <img alt="GitHub watchers" src="https://img.shields.io/github/watchers/nickvourd/Supernova?logoColor=blue">
  <img alt="GitHub contributors" src="https://img.shields.io/github/contributors/nickvourd/Supernova?style=social&amp;logo=GitHub&amp;logoColor=green">
</p>

## Descrizione

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

![Static Badge](https://img.shields.io/badge/Golang-cyan?style=flat&logoSize=auto)
![Static Badge](https://img.shields.io/badge/Version-4.1%20(Snake%20Guam)-red?link=https%3A%2F%2Fgithub.com%2Fnickvourd%2FSupernova%2Freleases)

Supernova supporta diverse funzionalità oltre a quelle tipicamente presenti in un comune strumento di crittografia di shellcode. Si prega di fare riferimento alla sezione <a href="#features">Funzionalità</a> per maggiori informazioni.

Per l'uso da riga di comando e gli esempi, fare riferimento alla nostra [Wiki](https://github.com/nickvourd/Supernova/wiki).

> Se trovi qualche bug, non esitare a [segnalarlo](https://github.com/nickvourd/Supernova/issues). 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](#supernova)
  - [Descrizione](#description)
  - [Dichiarazione di non responsabilità](#disclaimer)
  - [Indice](#table-of-contents)
  - [Riconoscimenti](#acknowledgement)
  - [Funzionalità](#features)
  - [Installazione](#installation)
  - [Utilizzo](#usage)
  - [Riferimenti](#references)

## Riconoscimenti

Un ringraziamento speciale ai miei fratelli [@S1ckB0y1337](https://twitter.com/S1ckB0y1337) e [@IAMCOMPROMISED](https://twitter.com/IAMCOMPROMISED), che hanno fornito un'assistenza inestimabile durante la fase di beta testing dello strumento.

Riconoscimento grato a [@y2qaq](https://twitter.com/y2qaq) e [@VeryDampTowel](https://twitter.com/VeryDampTowel) per i loro preziosi contributi.

Un ringraziamento speciale al mio amico [@MikeAngelowtt](https://twitter.com/MikeAngelowtt) per tutte le nostre discussioni serali durante il processo di sviluppo.

Un sentito ringraziamento al mio amico [@0xvmar](https://x.com/0xvm) per la sua inestimabile guida e supporto nel corso degli anni.

Un ringraziamento speciale al mio amico [Efstratios Chatzoglou](https://www.linkedin.com/in/efstratios-chatzoglou-b2b09616b/) e al suo strumento chiamato [Pandora](https://github.com/efchatz/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](https://maldevacademy.com).

Supernova è stato creato con :heart: da [@nickvourd](https://twitter.com/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](https://twitter.com/_atsika))
- Python
- Perl
- PowerShell
- VBA (Implementato da [@verydamptowel](https://twitter.com/verydamptowel))
- Java
- Ruby
- Raw (Implementato da [@y2qaq](https://twitter.com/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](https://twitter.com/y2qaq))

Supporta varie tecniche di offuscamento, che rendono lo shellcode malevolo apparentemente simile a:
- IPv4
- IPv6
- MAC
- UUID (Supportato da [@S1ckB0y1337](https://twitter.com/S1ckB0y1337) & [@MikeAngelowtt](https://twitter.com/MikeAngelowtt))
- Words

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

## Installazione

Puoi utilizzare i [binari precompilati](https://github.com/nickvourd/Supernova/releases), 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](https://go.dev/dl/) e scarica il file MSI appropriato per l'installazione.

1) Clona il repository eseguendo il seguente comando:

```
git clone https://github.com/nickvourd/Supernova.git
```

2) Una volta clonato il repository, entra nella directory Supernova:

```
cd Supernova
```

3) Installa le dipendenze di terze parti:

```
go mod download
```

4) Compila Supernova con il seguente comando:

```
go build Supernova
```

## Utilizzo

:information_source: Fai riferimento alla [Supernova Wiki](https://github.com/nickvourd/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
```

## Riferimenti

- [Cifrario di Cesare Wikipedia](https://en.wikipedia.org/wiki/Caesar_cipher)
- [Cifrario XOR Wikipedia](https://en.wikipedia.org/wiki/XOR_cipher)
- [Cifrario RC4 Wikipedia](https://en.wikipedia.org/wiki/RC4)
- [Cifrario AES Wikipedia](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard)
- [ChaCha20-Poly1305 Wikipedia](https://en.wikipedia.org/wiki/ChaCha20-Poly1305)
- [Modalità di funzionamento dei cifrari a blocchi](https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation)
- [Sector7 Institute](https://institute.sektor7.net/)
- [MalDev Academy](https://maldevacademy.com/)
- [OSEP-Code-Snippets GitHub di Chvancooten](https://github.com/chvancooten/OSEP-Code-Snippets)
- [Dalle prime linee | Hive Ransomware implementa una nuova tecnica IPfuscation per evitare il rilevamento di SentinelOne](https://www.sentinelone.com/blog/hive-ransomware-deploys-novel-ipfuscation-technique/)
- [Offuscamento di shellcode di Bordergate](https://www.bordergate.co.uk/shellcode-obfuscation/)
Scarica lo strumento