kevmap

TechniquesT1553.002 › AN0644

AN0644 Analytic 0644

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

<p>Monitors Gatekeeper, spctl, and unified log entries for binaries executed with unexpected or untrusted signatures. Correlates file metadata changes with process launches where signature validation is skipped, altered, or fails but the process still executes.</p>
Detects
T1553.002 Code Signing
Part of
DET0230 Detect Suspicious or Malicious Code Signing 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
macos:unifiedlogCode signing verification failures or bypassed trust decisionsDC0059 File Metadata
macos:unifiedlogExecution of binaries with unsigned or anomalously signed certificatesDC0032 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
DeveloperIDAllowListMaintain list of expected Developer IDs to minimize false positives from enterprise apps
TimeWindowCorrelates file signature changes with subsequent executions