mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-25 04:45:27 +00:00
14 lines
484 B
Markdown
14 lines
484 B
Markdown
|
# inject_shellcode
|
||
|
Small compendium of injection techniques commonly used in malware demonstrated on metasploit-generated shellcode<br/>
|
||
|
|
||
|
Various objects of injection:<br/>
|
||
|
+ existing process (found by name)
|
||
|
+ newly created process
|
||
|
|
||
|
Demonstrated methods:<br/>
|
||
|
+ Running shellcode in a new thread
|
||
|
+ Adding shellcode into existing thread (using NtQueueApcThread)
|
||
|
+ Patching Entry Point of the process
|
||
|
+ Patching context of the process
|
||
|
+ Injecting into Tray Window (using SetWindowLong)
|