Skip to content

Itzik Kotler - Process Injection Techniques: Gotta Catch Them All

Itzik Kotler

Comprehensive catalog of 15+ Windows process injection techniques with detection signatures and evasion analysis for each.

Summary

Windows Process Injection Taxonomy

Itzik Kotler (CTO and co-founder, SafeBreach) presents a comprehensive taxonomy of Windows process injection techniques, providing detection guidance and evasion analysis for each.

Taxonomy Coverage

The talk covers 15+ techniques: DLL injection, reflective DLL injection, process hollowing (RunPE), process doppelgänging, atom bombing, hook injection, APC injection, thread execution hijacking, manual mapping, and lesser-known variants using WMI, COM, and ETW consumers.

Detection Analysis

For each technique, Kotler analyzes which API calls are required, which Windows event log entries are generated, and which behavioral patterns can be detected by EDR solutions — providing a practical detection coverage matrix.

Evasion Evolution

The talk traces the adversarial evolution of injection techniques in response to improved detection, showing how each new injection variant was developed specifically to evade the detection mechanisms added for its predecessor.

Related talks