kevmap

TechniquesT1111 › AN0687

AN0687 Analytic 0687

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

<p>Behavior chain involving unexpected API calls to capture keyboard input, driver loads for keyloggers, or remote use of smart card authentication via logon sessions not initiated by local user interaction</p>
Detects
T1111 Multi-Factor Authentication Interception
Part of
DET0246 Detection Strategy for MFA Interception via Input Capture and Smart Card Proxying

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=10DC0035 Process Access
WinEventLog:SecurityEventCode=4624, 4648DC0067 Logon Session Creation
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
AccessMaskTunable based on what memory-level access the keylogger uses (e.g., 0x10 for read)
ProcessNameExclusionsLegitimate accessibility tools may use similar API calls (e.g., Magnifier.exe)
TimeWindowDefine how quickly access + registry mod + smart card use must co-occur