Shellcode reflective DLL injection in C++
.
├── build.sh # Build script (cmake & make)
├── generator # Shellcode generator (ties together bootstrap, loader, payload, and user data)
├── injector # PoC injector
├── payload # PoC payload (DllMain & PrintMessage(lpUserData))
├── reflective_loader # sRDI implementation
└── toolchains # Cross-compilation toolchains (linux & darwin)
Features
Placeholder.
Check out Alcatraz for additional obfuscation for the shellcode/injector.
Usage
Compile the libraries and executables with the included build.sh
shellscript (if cross-compiling).
Credits
- Stephen Fewer (@stephenfewer) for reflective DLL injection
- Nick Landers (@monoxgas) for shellcode generator
- @memN0ps for bootstrap shellcode
Description
Languages
Rust
100%