kevmap

TechniquesT1680 › AN0538

AN0538 Analytic 0538

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

<p>Disk enumeration via diskutil list or system_profiler SPStorageDataType run outside of user login or not associated with system inventory tools</p>
Detects
T1680 Local Storage Discovery
Part of
DET0188 Local Storage Discovery via Drive Enumeration and Filesystem Probing

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 launch of diskutil or system_profiler with SPStorageDataTypeDC0032 Process Creation
macos:unifiedloglog messages related to disk enumeration context or Terminal sessionDC0064 Command Execution

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
launch_agent_contextUnexpected use of disk enumeration tools from GUI apps or LaunchAgents may indicate abuse
volume_name_filterFilter known baseline volume names or identifiers used by common device configurations