A collection of techniques for process injection on Windows
Caution
Disclaimer: Intended only for use on systems that you are legally authorized to access.
A collection of examples intended to demonstrate the fundamentals and provide a base for more advanced techniques.
- injection-example-1.cpp: injecting calc.exe msfvenom shellcode into the current process
- injection-example-2.cpp: injecting calc.exe msfvenom shellcode into the current process, toggling the memory protection between RW and RWX
- injection-example-3.cpp: injecting calc.exe msfvenom shellcode into a remote process, with memory protection toggling
- injection-example-4.cpp: injecting calc.exe msfvenom shellcode into a remote process, with memory protection toggling and using dynamic function resolution