Skip to content

Commit d3e9461

Browse files
authored
Merge PR SigmaHQ#6021 from @eriknordstrm - Add Suspicious Start-Process PassThru
update: Suspicious Start-Process PassThru - Added the alias `saps` for increased coverage
1 parent b4d91e7 commit d3e9461

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

rules/windows/powershell/powershell_script/posh_ps_susp_start_process.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ status: test
44
description: Powershell use PassThru option to start in background
55
references:
66
- https://github.com/redcanaryco/atomic-red-team/blob/f339e7da7d05f6057fdfcdd3742bfcf365fee2a9/atomics/T1036.003/T1036.003.md
7-
- https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.management/Start-Process?view=powershell-5.1&viewFallbackFrom=powershell-7
7+
- https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.management/start-process?view=powershell-7.6
88
author: frack113
99
date: 2022-01-15
10+
modified: 2026-05-18
1011
tags:
1112
- attack.stealth
1213
- attack.t1036.003
@@ -15,12 +16,15 @@ logsource:
1516
category: ps_script
1617
definition: 'Requirements: Script Block Logging must be enabled'
1718
detection:
18-
selection:
19+
selection_cmdlet:
20+
ScriptBlockText|contains:
21+
- 'Start-Process '
22+
- 'saps '
23+
selection_param:
1924
ScriptBlockText|contains|all:
20-
- Start-Process
2125
- '-PassThru '
2226
- '-FilePath '
23-
condition: selection
27+
condition: all of selection_*
2428
falsepositives:
2529
- Legitimate PowerShell scripts
2630
level: medium

0 commit comments

Comments
 (0)