A versatile tool for working with shellcodes.
- general
extract
- extract from/to offsetformatout
- display raw shellcodes inC++, C#
and moreinject
- inject shellcode into process (Windows only)msfvenom
- create payloads with msfvenom
- encoder
aesenc
- Encrypt payload with AESbyteswap
- New XOR Encryption, Swapping Bytes (Blog Post)xorenc
- Encode payload with custom XOR keyxorpoly
- polymorphic x64 in-memory decoder (for details, visit this Blog Post)
- obfuscator
QR-Code
hide OpCodes as QR-Code imageROR13
toROL
conversion with custom key (Windows only)UUID
obfuscation - Please, check out my Blog Post about this encoder
Check out the ShenCode Docs for more information.
byteswap
- New XOR Encryption, Swapping Bytescore
- Tested on Linux and Windowscore
- Output optimizationscore
- Better class implementationscore
- Fixed Linux import errorformatout
- Missing comma at EOL of C# outputformatout
---no-break
disable line break in outputextract
- Replaced--first-byte
with--start-offset
argumentextract
- Replaced--last-byte
with--end-offset
argumentextract
- Short arguments are-so / -eo
qrcode
- Fixed non functional implementationxorpoly
- Code optimizations