primody / NinjaInjector

Classic Process Injection with Memory Evasion Techniques implemantation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NinjaInjector

Classic Process Injection with Memory Evasion Techniques implemantation

What memory evasion techniques are used?

  • Sleep Personal Implementation
  • Set PAGE_NOACCESS with VirtualProtectEx
  • Encrypt/Decrypt Memory Regions with SystemFunction033
  • Encrypt/Secrypt Shellcode to the entrypoint using XOR

Page Guard

Forcing Page Guard Exceptions:

WriteProcessMemory:

image

CreateRemoteThread:

image

Handling Exceptions:

image

The flow code is the following:

image

About

Classic Process Injection with Memory Evasion Techniques implemantation


Languages

Language:C++ 100.0%