
Мультишифровальный шифратор и обфускатор шеллкода с автоматическим преобразованием вывода в C, C#, Rust, Nim, Python и другие языки. Поддерживает ROT, XOR, RC4, AES, DES, 3DES, ChaCha20, а также обфускацию в формате IPv4, IPv6, MAC, UUID.
Шифровальщик и обфускатор shellcode.

Supernova — это инструмент с открытым исходным кодом, который позволяет пользователям безопасно шифровать и/или обфусцировать необработанный shellcode.
Supernova поддерживает различные возможности, выходящие за рамки обычного инструмента для шифрования shellcode. Дополнительную информацию можно найти в разделе Функции.
Примеры использования и синтаксис командной строки можно найти в нашей Wiki.
Если вы обнаружили ошибки, не стесняйтесь сообщать о них. Ваши отзывы ценны для улучшения качества этого проекта!
Авторы и участники этого проекта не несут ответственности за незаконное использование инструмента. Он предназначен только для образовательных целей. Пользователи обязаны обеспечить законность использования.
Особая благодарность моим братьям @S1ckB0y1337 и @IAMCOMPROMISED, которые оказали неоценимую помощь на этапе бета-тестирования инструмента.
Признателен @y2qaq и @VeryDampTowel за их ценный вклад.
Отдельное спасибо моему другу @MikeAngelowtt за все наши вечерние обсуждения в процессе разработки.
Искренняя благодарность моему другу @0xvmar за его бесценные советы и поддержку на протяжении всех лет.
Особая благодарность моему другу Эфстратиосу Хатзоглу и его инструменту Pandora, который вдохновил меня улучшить оформление этого файла README.md.
Этот инструмент был вдохновлён во время курсов по разработке вредоносного ПО от MALDEV Academy.
Supernova создана с ❤️ пользователем @nickvourd.
Supernova предлагает автоматическое преобразование зашифрованного shellcode в форматы, совместимые с различными языками программирования, включая:
Поддерживает множество различных шифров, включая:
Поддерживает различные методы обфускации, благодаря которым вредоносный shellcode может выглядеть как:
Supernova написана на Golang, кроссплатформенном языке, что делает её совместимой с Windows, Linux и macOS.
Вы можете использовать собранные бинарные файлы или установить Supernova вручную, выполнив следующие действия:
⚠️ Убедитесь, что Go установлен в вашей системе.
ℹ️ Для платформ Linux установите следующий пакет:
sudo apt install golang -y
ℹ️ Для платформ macOS установите следующий пакет:
brew install go
ℹ️ Для платформ Windows посетите официальный сайт Go и загрузите соответствующий MSI-файл для установки.
git clone https://github.com/nickvourd/Supernova.git
cd Supernova
go mod download
go build Supernova
ℹ️ Обратитесь к Wiki Supernova за подробными инструкциями и примерами команд.
███████╗██╗ ██╗██████╗ ███████╗██████╗ ███╗ ██╗ ██████╗ ██╗ ██╗ █████╗
██╔════╝██║ ██║██╔══██╗██╔════╝██╔══██╗████╗ ██║██╔═══██╗██║ ██║██╔══██╗
███████╗██║ ██║██████╔╝█████╗ ██████╔╝██╔██╗ ██║██║ ██║██║ ██║███████║
╚════██║██║ ██║██╔═══╝ ██╔══╝ ██╔══██╗██║╚██╗██║██║ ██║╚██╗ ██╔╝██╔══██║
███████║╚██████╔╝██║ ███████╗██║ ██║██║ ╚████║╚██████╔╝ ╚████╔╝ ██║ ██║
╚══════╝ ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═════╝ ╚═══╝ ╚═╝ ╚═╝
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