ADS Zone.Identifier Deleted By Unusual Application (via file_delete)
This rule detects the deletion of the "Zone.Identifier" ADS by an uncommon process. Adversaries can abuse this to bypass security restrictions that make use of the ADS such as Microsoft Office apps.
SigmamediumWindowsv1
sigma
ads-zone-identifier-deleted-by-unusual-application-via-file-delete
title: ADS Zone.Identifier Deleted By Unusual Application (via file_delete)
id: 1deec759-0cef-54fc-9c5f-a0311b34e930
status: stable
description: This rule detects the deletion of the "Zone.Identifier" ADS by an uncommon process. Adversaries can abuse this to bypass security restrictions that make use of the ADS such as Microsoft Office apps.
references:
- https://attack.mitre.org/techniques/T1070/004/
- https://securityliterate.com/how-malware-abuses-the-zone-identifier-to-circumvent-detection-and-analysis/
- Internal Research
author: Huntrule Team
date: 2026-06-29
tags:
- attack.stealth
- attack.t1070.004
logsource:
product: windows
category: file_delete
detection:
selection:
TargetFilename|endswith: ':Zone.Identifier'
filter_main_generic:
Image:
- 'C:\Program Files\PowerShell\7-preview\pwsh.exe'
- 'C:\Program Files\PowerShell\7\pwsh.exe'
- 'C:\Windows\explorer.exe'
- 'C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe'
- 'C:\Windows\SysWOW64\explorer.exe'
- 'C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe'
filter_optional_browsers_chrome:
Image:
- 'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'
- 'C:\Program Files\Google\Chrome\Application\chrome.exe'
filter_optional_browsers_firefox:
Image:
- 'C:\Program Files (x86)\Mozilla Firefox\firefox.exe'
- 'C:\Program Files\Mozilla Firefox\firefox.exe'
filter_optional_browsers_msedge:
Image:
- 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe'
- 'C:\Program Files\Microsoft\Edge\Application\msedge.exe'
condition: selection and not 1 of filter_main_* and not 1 of filter_optional_*
falsepositives:
- Unknown
level: medium
Known false positives
- Unknown
Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.