kevmap

TechniquesT1673 › AN0575

AN0575 Analytic 0575

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

<p>Detects VM enumeration attempts using virtualization utilities such as VirtualBox (VBoxManage) or Parallels CLI. Defender observes abnormal invocation of VM listing commands correlated with non-admin users or unusual parent processes.</p>
Detects
T1673 Virtual Machine Discovery
Part of
DET0199 Detection Strategy for Virtual Machine Discovery

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:unifiedlogprocess_name IN ("VBoxManage", "prlctl") AND command CONTAINS ("list", "show")DC0032 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
UserContextAdjust sensitivity depending on whether the command is executed by admin or non-admin users.
ExecutionTimeWindowRestrict alerts to unusual times when VM management is not expected.