kevmap

TechniquesT1218.011 › AN1308

AN1308 Analytic 1308

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

<p>Detects rundll32.exe invoked with atypical arguments (.dll, .cpl, javascript:, mshtml). DLLs not normally loaded by rundll32 are mapped into memory. Control_RunDLL or RunHTMLApplication invoked. Suspicious DLLs or scripts accessed from disk or network. Rundll32 reaches out to external domains (e.g., fetching .sct or .hta).</p>
Detects
T1218.011 Rundll32
Part of
DET0475 Detection Strategy for T1218.011 Rundll32 Abuse

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=11DC0039 File Creation
WinEventLog:SysmonEventCode=3, 22DC0082 Network Connection Creation

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
TimeWindowCorrelating rundll32 invocation with DLL load or network activity within X seconds.
ParentProcessFilterLimit detection to suspicious parent processes (e.g., explorer.exe, office apps) vs. trusted installers.
AllowedDLLsBaseline list of legitimate DLLs frequently executed by rundll32 in the environment.
ExternalIPRangeScope of external IP ranges considered anomalous for rundll32 network connections.