Threaticon
Toggle sidebar

You're viewing a limited, public preview. Log in for full access.

Log in User Guide
Log in Get started
Detection Strategies DET0106 — Behavioral Detection of PE Injection via Remote Memory Mapping
DET0106

Behavioral Detection of PE Injection via Remote Memory Mapping

1 analytic(s) · 1 technique(s) detected

Analytics

1
AN0297 Analytic 0297
Windows

Detects PE injection through a behavioral sequence where one process opens (OpenProcess) a handle to another, allocates remote memory (VirtualAllocEx), writes a PE header (MZ) or shellcode (WriteProcessMemory), then initiates a new thread (CreateRemoteThread or NtCreateThreadEx) in that process—executing injected code in memory without touching disk. Optional: injects a trampoline or shellcode that unpacks/reflectively maps the payload.

WinEventLog:Sysmon EventCode=10 WinEventLog:Sysmon EventCode=8 WinEventLog:Sysmon EventCode=1 WinEventLog:Sysmon EventCode=11
[PayloadEntropyThreshold] Controls for detecting high-entropy memory writes indicating shellcode or encrypted PE
[TargetProcessList] High-value or sensitive processes that should never have remote threads injected
[TimeWindow] Max allowed delay between memory write and thread execution
[ParentProcessAnomalyThreshold] Used to filter legitimate process hierarchies vs anomalous injection sources

Detected Techniques

1

Details

MITRE ID
DET0106
STIX ID
x-mitre-detection-strategy--65c18137-cad3-4fd3-8b24-22a61850c8a1
Analytics
1
Techniques Detected
1
By Tactic
Stealth
1
Leaving Threaticon

This link opens an external site that isn't part of the platform.