Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/nickvourd/supernova
Outils de Chiffrement/DéchiffrementFrameworks d'ExploitationGénération de PayloadsShellcodeAnalyse de MalwareRed Teaming
GitHubnickvourd/supernova

Supernova

Crypteur et obfuscateur de shellcode multi-chiffre avec conversion automatique de sortie en C, C#, Rust, Nim, Python, etc. Prend en charge ROT, XOR, RC4, AES, DES, 3DES, ChaCha20, et l'obfuscation sous forme IPv4, IPv6, MAC, UUID.

Voir le dépôt
1.0k19223il y a 3 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
# Supernova
Encrypteur et obfuscateur de 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>

## Description

Supernova est un outil open-source qui permet aux utilisateurs de chiffrer et/ou d’obfusquer de manière sécurisée leur shellcode brut.

![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 offre diverses fonctionnalités allant au-delà de ce que propose un outil classique d’encryptage de shellcode. Veuillez vous référer à la section <a href="#features">Fonctionnalités</a> pour plus d’informations.

Pour l’utilisation en ligne de commande et des exemples, consultez notre [Wiki](https://github.com/nickvourd/Supernova/wiki).

> Si vous trouvez des bugs, n’hésitez pas à les [signaler](https://github.com/nickvourd/Supernova/issues). Vos retours sont précieux pour améliorer la qualité de ce projet !

## Avertissement

Les auteurs et contributeurs de ce projet ne sont pas responsables de toute utilisation illégale de l’outil. Il est destiné uniquement à des fins éducatives. Les utilisateurs sont responsables d’une utilisation conforme à la loi.

## Table des matières

- [Supernova](#supernova)
  - [Description](#description)
  - [Avertissement](#disclaimer)
  - [Table des matières](#table-of-contents)
  - [Remerciements](#acknowledgement)
  - [Fonctionnalités](#features)
  - [Installation](#installation)
  - [Utilisation](#usage)
  - [Références](#references)

## Remerciements

Un grand merci à mes frères [@S1ckB0y1337](https://twitter.com/S1ckB0y1337) et [@IAMCOMPROMISED](https://twitter.com/IAMCOMPROMISED), qui ont apporté une aide précieuse pendant la phase de bêta-test de l’outil.

Remerciements reconnaissants à [@y2qaq](https://twitter.com/y2qaq) et [@VeryDampTowel](https://twitter.com/VeryDampTowel) pour leurs contributions importantes.

Merci spécial à mon ami [@MikeAngelowtt](https://twitter.com/MikeAngelowtt) pour toutes nos discussions en soirée durant le développement.

Un grand merci à mon ami [@0xvmar](https://x.com/0xvm) pour ses conseils et son soutien indéfectibles au fil des années.

Merci spécial à mon ami [Efstratios Chatzoglou](https://www.linkedin.com/in/efstratios-chatzoglou-b2b09616b/) et à son outil [Pandora](https://github.com/efchatz/pandora), qui m’ont inspiré pour améliorer la beauté de ce fichier `README.md`.

Cet outil a été inspiré lors des cours de développement de malwares de [MALDEV Academy](https://maldevacademy.com).

Supernova a été créé avec :heart: par [@nickvourd](https://twitter.com/nickvourd).

## Fonctionnalités

Supernova propose une conversion automatique du shellcode chiffré en formats compatibles avec divers langages de programmation, notamment :
- C
- C#
- Rust
- Nim
- Golang (demande de la communauté par [@_atsika](https://twitter.com/_atsika))
- Python
- Perl
- PowerShell
- VBA (implémenté par [@verydamptowel](https://twitter.com/verydamptowel))
- Java
- Ruby
- Raw (implémenté par [@y2qaq](https://twitter.com/y2qaq))

Prend en charge plusieurs chiffrements différents, dont :
- ROT
- XOR
- RC4
- AES (AES-128-CBC, AES-192-CBC, AES-256-CBC)
- DES
- 3DES
- Chacha20 (implémenté par [@y2qaq](https://twitter.com/y2qaq))

Prend en charge diverses techniques d’obfuscation, qui font apparaître le shellcode malveillant comme s’il s’agissait de :
- IPv4
- IPv6
- MAC
- UUID (supporté par [@S1ckB0y1337](https://twitter.com/S1ckB0y1337) & [@MikeAngelowtt](https://twitter.com/MikeAngelowtt))
- Mots

Supernova est écrit en Golang, un langage multiplateforme, ce qui le rend compatible avec Windows, Linux et macOS.

## Installation

Vous pouvez utiliser les [binaires précompilés](https://github.com/nickvourd/Supernova/releases), ou bien installer Supernova manuellement en suivant les étapes ci-dessous :

⚠️ Assurez-vous que Go est installé sur votre système.

ℹ️ Pour les plateformes Linux, installez le paquet suivant :

```
sudo apt install golang -y
```

ℹ️ Pour les plateformes macOS, installez le paquet suivant :

```
brew install go
```

ℹ️ Pour les plateformes Windows, veuillez visiter le [site officiel de Go](https://go.dev/dl/) et télécharger le fichier MSI approprié pour l’installation.

1) Clonez le dépôt en exécutant la commande suivante :

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

2) Une fois le dépôt cloné, placez-vous dans le répertoire Supernova :

```
cd Supernova
```

3) Installez les dépendances tierces :

```
go mod download
```

4) Compilez Supernova avec la commande suivante :

```
go build Supernova
```

## Utilisation

:information_source: Veuillez vous référer au [Wiki Supernova](https://github.com/nickvourd/Supernova/wiki) pour des instructions d’utilisation détaillées et des exemples de commandes.

```
███████╗██╗   ██╗██████╗ ███████╗██████╗ ███╗   ██╗ ██████╗ ██╗   ██╗ █████╗
██╔════╝██║   ██║██╔══██╗██╔════╝██╔══██╗████╗  ██║██╔═══██╗██║   ██║██╔══██╗
███████╗██║   ██║██████╔╝█████╗  ██████╔╝██╔██╗ ██║██║   ██║██║   ██║███████║
╚════██║██║   ██║██╔═══╝ ██╔══╝  ██╔══██╗██║╚██╗██║██║   ██║╚██╗ ██╔╝██╔══██║
███████║╚██████╔╝██║     ███████╗██║  ██║██║ ╚████║╚██████╔╝ ╚████╔╝ ██║  ██║
╚══════╝ ╚═════╝ ╚═╝     ╚══════╝╚═╝  ╚═╝╚═╝  ╚═══╝ ╚═════╝   ╚═══╝  ╚═╝  ╚═╝

Supernova v4.1 - Outil d’encryptage et d’obfuscation de shellcode.
Supernova est un outil open source sous licence MIT.
Écrit avec <3 par @nickvourd.
Visitez https://github.com/nickvourd/Supernova pour en savoir plus...

Utilisation de Suprenova :
  -debug
        Activer le mode débogage
  -enc string
        Encodage/chiffrement du shellcode (ex. ROT, XOR, RC4, AES, CHACHA20, DES, 3DES)
  -input string
        Chemin vers un shellcode brut
  -key int
        Taille de la clé pour le chiffrement (défaut 1)
  -lang string
        Langage de programmation pour traduire le shellcode (ex. Nim, Rust, C, CSharp, Go, Python, PowerShell, Perl, VBA, Ruby, Java, Raw)
  -obf string
        Obfuscation du shellcode (ex. IPV4, IPV6, MAC, UUID)
  -output string
        Nom du fichier de sortie du shellcode
  -var string
        Nom de la variable dynamique (défaut "shellcode")
  -version
        Afficher la version actuelle de Supernova
```

## Références

- [Chiffre de César - Wikipédia](https://en.wikipedia.org/wiki/Caesar_cipher)
- [Chiffrement XOR - Wikipédia](https://en.wikipedia.org/wiki/XOR_cipher)
- [RC4 - Wikipédia](https://en.wikipedia.org/wiki/RC4)
- [Advanced Encryption Standard - Wikipédia](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard)
- [ChaCha20-Poly1305 - Wikipédia](https://en.wikipedia.org/wiki/ChaCha20-Poly1305)
- [Mode de fonctionnement des chiffrements par blocs](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 par Chvancooten](https://github.com/chvancooten/OSEP-Code-Snippets)
- [From the Front Lines | Hive Ransomware Deploys Novel IPfuscation Technique To Avoid Detection par SentinelOne](https://www.sentinelone.com/blog/hive-ransomware-deploys-novel-ipfuscation-technique/)
- [Shellcode Obfuscation par Bordergate](https://www.bordergate.co.uk/shellcode-obfuscation/)
Télécharger l’outil