Files
toneillcodes-windows-proces…/README.md
T
2026-06-12 08:35:43 -04:00

24 lines
2.1 KiB
Markdown

# Windows Process Injection
A collection of techniques for process injection on Windows
> [!CAUTION]
> Disclaimer: Intended only for use on systems that you are legally authorized to access.
## Fundamentals
A collection of examples intended to demonstrate the fundamentals and provide a base for more advanced techniques.
* [injection-example-1.cpp](https://github.com/toneillcodes/windows-process-injection/blob/main/fundamentals/injection-example-1.cpp): injecting calc.exe msfvenom shellcode into the current process
* [injection-example-2.cpp](https://github.com/toneillcodes/windows-process-injection/blob/main/fundamentals/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](https://github.com/toneillcodes/windows-process-injection/blob/main/fundamentals/injection-example-3.cpp): injecting calc.exe msfvenom shellcode into a remote process, with memory protection toggling
* [injection-example-4.cpp](https://github.com/toneillcodes/windows-process-injection/blob/main/fundamentals/injection-example-4.cpp): injecting calc.exe msfvenom shellcode into a remote process, with memory protection toggling and using dynamic function resolution
## Techniques
* [Dynamic Function Resolution](dynamic-function-resolution/README.md)
* [Module Stomping](module-stomping/README.md)
* [Walking the PEB and EAT](walking-peb-eat/README.md)
* [Direct Syscalls](direct-syscalls/README.md)
* [Indirect Syscalls](indirect-syscalls/README.md)
* [Thread Pool Injection](thread-pool-injection/README.md)
## Blog Posts
* [Process Injection Fundamentals](https://medium.com/@toneillcodes/windows-process-injection-fundamentals-00d43ee9ecad)
* [The Ministry of Silly Walks Presents: Walking the PEB](https://infosecwriteups.com/the-ministry-of-silly-walks-presents-walking-the-peb-e3c159eb3d30)
* [An Introduction To Module Stomping](https://medium.com/@toneillcodes/an-introduction-to-module-stomping-26238af76d43)
* [Advanced Evasion Tradecraft: Precision Module Stomping](https://medium.com/@toneillcodes/advanced-evasion-tradecraft-precision-module-stomping-b51feb0978fe)