mirror of
https://github.com/toneillcodes/windows-process-injection
synced 2026-06-21 14:11:25 +00:00
24 lines
2.1 KiB
Markdown
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) |