kevmap

TechniquesT1001.003 › AN1296

AN1296 Analytic 1296

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

<p>Unsigned or suspicious applications initiating network traffic claiming to be browser, mail, or cloud clients. Detects impersonation via TLS fingerprint and User-Agent string deviation.</p>
Detects
T1001.003 Protocol or Service Impersonation
Part of
DET0470 Detecting Protocol or Service Impersonation via Anomalous TLS, HTTP Header, and Port Mismatch Correlation

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
macos:unifiedlogOutbound TrafficDC0082 Network Connection Creation
macos:osqueryProcess Execution + HashDC0034 Process Metadata
NSM:ContentHTTP Header MetadataDC0085 Network Traffic Content

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
ParentProcessFilterLimit detections to children of suspicious binaries.
HeaderAnomalyScoreThreshold for deviation from expected headers (User-Agent, Host).