kevmap

TechniquesT1564.004 › AN1206

AN1206 Analytic 1206

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

<p>Suspicious use of NTFS file attributes such as Alternate Data Streams (ADS) or Extended Attributes (EA) to hide data. Defender perspective: anomalous file creations or modifications containing colon syntax (file.ext:ads), API calls like ZwSetEaFile/ZwQueryEaFile, or PowerShell/Windows utilities interacting with -stream parameters. Correlation across file metadata anomalies, process lineage, and command execution provides context.</p>
Detects
T1564.004 NTFS File Attributes
Part of
DET0432 Detection Strategy for NTFS File Attribute Abuse (ADS/EAs)

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
WinEventLog:SysmonEventCode=11DC0039 File Creation
WinEventLog:SysmonEventCode=1DC0032 Process Creation
WinEventLog:SysmonEventCode=15DC0059 File Metadata
etw:Microsoft-Windows-Kernel-FileZwSetEaFile or ZwQueryEaFile function callsDC0021 OS API 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
ADSPathWhitelistExclude legitimate ADS usage by system or AV tools.
ProcessScopeRestrict monitoring to suspicious parent processes (e.g., powershell.exe, cmd.exe, wscript.exe).
TimeWindowCorrelate ADS creation with subsequent process execution to strengthen malicious context.