Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Supernova — Cifrador y ofuscador de shellcode multi-cifrado con conversión automática de salida a C, C#, Rust, Nim, Python y más. Soporta ROT, XOR, RC4, AES, DES, 3DES, ChaCha20 y ofuscación como IPv4, IPv6, MAC, UUID. | Kitploit
Herramientas/GitHubGitHub/nickvourd/supernova
Herramientas de Cifrado/DescifradoFrameworks de ExploitsGeneración de PayloadsShellcodeAnálisis de MalwareRed Teaming
GitHubnickvourd/supernova

Supernova

Cifrador y ofuscador de shellcode multi-cifrado con conversión automática de salida a C, C#, Rust, Nim, Python y más. Soporta ROT, XOR, RC4, AES, DES, 3DES, ChaCha20 y ofuscación como IPv4, IPv6, MAC, UUID.

Ver Repositorio
1.0k192hace 29 díasRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Supernova

Cifrador y ofuscador de shellcode.



GitHub License GitHub Repo stars
GitHub forks GitHub watchers GitHub contributors

Descripción

Supernova es una herramienta de código abierto que permite a los usuarios cifrar y/u ofuscar de forma segura su shellcode crudo.

Static Badge Static Badge

Supernova soporta varias funcionalidades más allá de las típicamente encontradas en una herramienta común de cifrado de shellcode. Por favor, consulte la sección Características para más información.

Para el uso desde la línea de comandos y ejemplos, consulte nuestra Wiki.

Si encuentra algún error, no dude en reportarlo. Su opinión es valiosa para mejorar la calidad de este proyecto.

Aviso legal

Los autores y colaboradores de este proyecto no se hacen responsables de ningún uso ilegal de la herramienta. Está destinada únicamente a fines educativos. Los usuarios son responsables de garantizar un uso conforme a la ley.

Tabla de Contenidos

  • Supernova
    • Descripción
    • Aviso legal
    • Tabla de Contenidos
    • Agradecimientos
    • Características
    • Instalación
    • Uso
    • Referencias

Agradecimientos

Un agradecimiento especial a mis hermanos @S1ckB0y1337 y @IAMCOMPROMISED, quienes brindaron una ayuda inestimable durante la fase de pruebas beta de la herramienta.

Agradecimiento sincero a @y2qaq y @VeryDampTowel por sus valiosas contribuciones.

Un agradecimiento especial a mi amigo @MikeAngelowtt por todas nuestras charlas nocturnas durante el proceso de desarrollo.

Un sincero agradecimiento a mi amigo @0xvmar por su invaluable guía y apoyo a lo largo de los años.

Un agradecimiento especial a mi amigo Efstratios Chatzoglou y a su herramienta llamada Pandora, que me inspiró para mejorar la belleza de este archivo README.md.

Esta herramienta fue inspirada durante los cursos de desarrollo de malware de MALDEV Academy.

Supernova fue creado con ❤️ por @nickvourd.

Características

Supernova ofrece la conversión automática del shellcode cifrado a formatos compatibles con varios lenguajes de programación, incluyendo:

  • C
  • C#
  • Rust
  • Nim
  • Golang (Solicitud de la comunidad por @_atsika)
  • Python
  • Perl
  • PowerShell
  • VBA (Implementado por @verydamptowel)
  • Java
  • Ruby
  • Raw (Implementado por @y2qaq)

Soporta una variedad de diferentes cifrados, incluyendo:

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

Soporta varias técnicas de ofuscación, que hacen que el shellcode malicioso parezca como si fuera:

  • IPv4
  • IPv6
  • MAC
  • UUID (Soportado por @S1ckB0y1337 y @MikeAngelowtt)
  • Words

Supernova está escrito en Golang, un lenguaje multiplataforma, lo que lo hace compatible con Windows, Linux y macOS.

Instalación

Puede usar los binarios precompilados, o puede instalar Supernova manualmente siguiendo los siguientes pasos:

⚠️ Asegúrese de que Go esté instalado en su sistema.

ℹ️ Para plataformas Linux instale el siguiente paquete:

root@kitploit:~
sudo apt install golang -y

ℹ️ Para plataformas macOS instale el siguiente paquete:

root@kitploit:~
brew install go

ℹ️ Para plataformas Windows, visite el sitio web oficial de Go y descargue el archivo MSI correspondiente para la instalación.

  1. Clone el repositorio ejecutando el siguiente comando:
root@kitploit:~
git clone https://github.com/nickvourd/Supernova.git
  1. Una vez clonado el repositorio, navegue al directorio de Supernova:
root@kitploit:~
cd Supernova
  1. Instale las dependencias de terceros:
root@kitploit:~
go mod download
  1. Compile Supernova con el siguiente comando:
root@kitploit:~
go build Supernova

Uso

ℹ️ Consulte la Wiki de Supernova para obtener instrucciones detalladas de uso y ejemplos de comandos.

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

Referencias

  • Cifrado César Wikipedia
  • Cifrado XOR Wikipedia
  • Cifrado RC4 Wikipedia
  • Cifrado AES Wikipedia
  • ChaCha20-Poly1305 Wikipedia
  • Modo de operación de cifrado por bloques
  • Sector7 Institute
  • MalDev Academy
  • OSEP-Code-Snippets GitHub por Chvancooten
  • Desde las líneas del frente | Ransomware Hive implementa una novedosa técnica de IPfuscation para evitar la detección por SentinelOne
  • Ofuscación de Shellcode por Bordergate
Descargar herramienta