kevmap

TechniquesT1036 › AN0357

AN0357 Analytic 0357

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

<p>Adversary creates disguised launch daemons or apps with misleading names and bundle metadata (e.g., Info.plist values inconsistent with binary path or icon). Launch is correlated with user logon or persistence setup.</p>
Detects
T1036 Masquerading
Part of
DET0127 Behavioral Detection of Masquerading Across Platforms via Metadata and Execution Discrepancy

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:unifiedlogprocessDC0034 Process Metadata
macos:endpointsecurityES_EVENT_TYPE_NOTIFY_EXECDC0032 Process Creation
fs:fileevents/var/log/install.logDC0059 File Metadata

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
InfoPlistDiscrepancyMismatch between bundle metadata and file system path/name
LaunchAgentPathUnusual LaunchDaemon/LaunchAgent paths can be tuned per org
ExecutionTriggerWindow between install and first execution (e.g., at user login)

KEV CVEs whose mapped technique this analytic detects

CVEVendor / productState
CVE-2022-26500Veeam Backup & ReplicationMapped
CVE-2022-26501Veeam Backup & ReplicationMapped