ShenCode - A versatile tool for working with shellcodes.
Docs Version 0.8.2
Core
- Extract: extract code
- Output: Inspect and display files in different formats
- Subproc: Execute a subprocess
- Task: task engine
Encoder
- AES: AES-Encoder
- Alphanum: Encoder to avoid zero bytes
- ByteBert: Advanced polymorphic encoder
- ByteSwap: Polymorphic encoder
- PolyXOR: Polymorphic XOR encoder
- XOR-Encoder: Simple XOR encoder
Inject
- DLL: Inject a dll into a process
- Inject: inject a shellcode to a process
- NtInject: Inject with native functions
- PSOverwrite: Overwrite a process with shellcode
Obfuscate
- Feed: Hide shellcodes as rss.xml
- QR-Code: Generate QR-Codes from files
- Rolhash: ROR13 to ROL Encoder
- UUID: Transform bytes to UUIDs