Windows extrac32.exe CAB extraction via Alternate Data Stream execution

Flags Windows executions of extrac32.exe that target a .cab and include an alternate data stream path indicator.

FreeReviewedSigma · Medium · v2
Product
windows
Category
process_creation
Author
frack113 (SigmaHQ), DRL 1.1
Published
2021-11-26
Updated
2026-07-31
title: Windows extrac32.exe CAB extraction via Alternate Data Stream execution
id: 7c4ce0d9-bae6-4a27-bb80-4010faa588b3
status: test
description: This rule flags process creation where the command line invokes extrac32.exe with a .cab argument and includes a colon that is not followed by a backslash, indicative of Alternate Data Stream-style targeting. Attackers can use ADS to hide extracted payloads or artifacts from casual inspection and some file-based defenses. It relies on Windows process creation telemetry capturing the full command line.
references:
  - https://lolbas-project.github.io/lolbas/Binaries/Extrac32/
  - https://github.com/SigmaHQ/sigma/blob/master/rules/windows/process_creation/proc_creation_win_lolbin_extrac32_ads.yml
author: frack113, Huntrule Team
date: 2021-11-26
modified: 2022-12-30
tags:
  - attack.stealth
  - attack.t1564.004
logsource:
  category: process_creation
  product: windows
detection:
  selection:
    CommandLine|contains|all:
      - extrac32.exe
      - .cab
    CommandLine|re: :[^\\]
  condition: selection
falsepositives:
  - Unknown
level: medium
license: DRL-1.1
related:
  - id: 4b13db67-0c45-40f1-aba8-66a1a7198a1e
    type: derived