A next-generation engine for generating metamorphic shellcode payloads with built-in evasion capabilities, designed for red team operations and penetration testing.
-
Advanced Polymorphism
- Runtime code mutation (junk insertion, register swapping)
- Architecture-aware instruction reordering
- Context-aware NOP sled generation
-
Stealth & Evasion
- XOR encryption with PBKDF2 key derivation
- Anti-analysis techniques (sandbox detection, VM checks)
- API hashing for IAT obfuscation
-
Payload Generation
- Keystone-engine powered assembler
- Pre-built templates (reverse TCP, bind shells)
- Cross-architecture support (x86/x64)
-
Operational Integration
- Cobalt Strike
.cna
script generation - Raw shellcode output for custom loaders
- Process injection templates
- Cobalt Strike
git clone https://github.com/Aviral2642/Polymorphic-Shellcode-Engine.git
cd polymorphic-shellcode-engine
pip install -r requirements.txt