kevmap

TechniquesT1546.010 › AN1536

AN1536 Analytic 1536

Windows · attack.mitre.org · ATT&CK Enterprise v19.2

<p>Registry key modification to AppInit_DLLs value followed by anomalous DLL loading by processes importing user32.dll, especially unsigned or uncommon DLLs, suggesting unauthorized AppInit persistence or privilege escalation.</p>
Detects
T1546.010 AppInit DLLs
Part of
DET0557 Detection Strategy for Event Triggered Execution: AppInit DLLs (Windows)

Log sources and channels

Exactly as MITRE states them in x_mitre_log_source_references. Where a channel is vague, it is vague in the source; kevmap does not tidy it.

Log sourceChannelData component
WinEventLog:SysmonEventCode=1DC0032 Process Creation
WinEventLog:SysmonEventCode=7DC0016 Module Load
WinEventLog:SysmonEventCode=13, 14DC0063 Windows Registry Key Modification

Mutable elements

Parameters MITRE marks as environment-specific. These are the knobs you are expected to tune; they are why an analytic is not a rule.

FieldDescription
ImagePathWhitelistPaths or filenames of known-good DLLs to exclude from alerting
UserContextContext of the user modifying the registry key (e.g., admin vs standard user)
TimeWindowTemporal threshold for correlating registry modification and DLL load
DLLSignatureStatusFilter or flag unsigned or suspiciously signed DLLs