超新星是一个开源的Golang工具,使用户能够安全地加密他们的原始shellcode。此外,它还可以将加密的shellcode自动转换为与各种编程语言兼容的格式
- C
- C#
- Rust
- Nim
支持的加密方法
- ROT
- XOR
- RC4
- AES
Supernova 采用跨平台语言 Golang 编写,可在 Windows 和 Linux 系统上使用。
关于动态变量名称
使用动态变量名称来插入 shellcode 有效负载所需的变量名称。这种方法通过合并变量赋予输出代码活力,从而增强代码的复制和粘贴实用性
因为是测试版本-可以建个环境研究研究,对于免杀的朋友,应该算是个很好的辅助
███████╗██╗ ██╗██████╗ ███████╗██████╗ ███╗ ██╗ ██████╗ ██╗ ██╗ █████╗
██╔════╝██║ ██║██╔══██╗██╔════╝██╔══██╗████╗ ██║██╔═══██╗██║ ██║██╔══██╗
███████╗██║ ██║██████╔╝█████╗ ██████╔╝██╔██╗ ██║██║ ██║██║ ██║███████║
╚════██║██║ ██║██╔═══╝ ██╔══╝ ██╔══██╗██║╚██╗██║██║ ██║╚██╗ ██╔╝██╔══██║
███████║╚██████╔╝██║ ███████╗██║ ██║██║ ╚████║╚██████╔╝ ╚████╔╝ ██║ ██║
╚══════╝ ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═════╝ ╚═══╝ ╚═╝ ╚═╝
Supernova v1.0.0 - Real fucking shellcode encryptor.
Supernova is an open source tool licensed under MIT.
Written with <3 by @nickvourd, @IAMCOMPROMISED and @Papadope9...
Please visit https://github.com/nickvourd/Supernova for more...
Usage of Supernova.exe:
-d Enable Debug mode
-enc string
Shellcode encryption (i.e., ROT, XOR, RC4, AES)
-i string
Path to the raw 64-bit shellcode
-k int
Key lenght size for encryption (default 1)
-lang string
Programming language to translate the shellcode (i.e., Nim, Rust, C, CSharp)
-o string
Name of the output file
-v string
Name of dynamic variable (default "shellcode")
-version
Show Supernova current version
项目地址:
https://github.com/nickvourd/Supernova#installation
原文始发于微信公众号(Ots安全):Supernova:shellcode加密工具
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论