kevmap

TechniquesT1568.002 › AN1180

AN1180 Analytic 1180

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

<p>Monitor unified DNS logs for abnormal domain queries with low lexical similarity to known domains, repeated failed lookups, and random string structures. Cross-check with process logs to confirm unusual origins (non-browser apps).</p>
Detects
T1568.002 Domain Generation Algorithms
Part of
DET0419 Detection Strategy for Dynamic Resolution using Domain Generation Algorithms.

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:unifiedlogHigh entropy domain queries with multiple NXDOMAINsDC0078 Network Traffic Flow
macos:unifiedlogUnexpected apps performing repeated DNS lookupsDC0032 Process 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
ReputationFeedWhitelistExclude trusted CDN and cloud provider domains
LexicalScoreThresholdAdjust score for word-based vs. letter-based DGAs