secrary / InjectProc
- воскресенье, 28 мая 2017 г. в 03:11:32
C++
InjectProc - Process Injection Techniques
Process injection is a very popular method to hide malicious behavior of code and are heavily used by malware authors.
There are several techniques, which are commonly used: DLL injection, process replacement (a.k.a process hollowing), hook injection and APC injection.
Most of them use same Windows API functions: OpenProcess, VirtualAllocEx, WriteProcessMemory, for detailed information about those functions, use MSDN.
Windows x64 binary - x64 bit DEMO
vc_redist.x64 - Microsoft Visual C++ Redistributable
InjectProc DEMO - Process Injection Techniques
I create this project for me to better understand how process injection works and I think it will be helpful for many beginner malware analysts too.