/code_injection

Implementation of several code injection techniques.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Code injections

This repository contains 22 implementations of Host-Based Code Injection Attacks (HBCIAs).

PE injections

Feature Classic Process Doppelgänging Process Hollowing Transacted Hollowing Process Ghosting
32 Bit
64 Bit
WoW64
Windows 7
Windows 10

DLL injections

Feature Classic AppCertDLLs AppInitDLLs KnownDLLs Cache SetWindowsHookEx Shim
32 Bit
64 Bit
WoW64
Windows 7
Windows 10
Unpriviledged

Shellcode injections

Feature Classic Entrypoint Extra Window Memory GhostWriting PROPagate TLS Callback Kernel Callback Table
32 Bit
64 Bit
WoW64
Windows 7
Windows 10