Update procdump rules

This commit is contained in:
Nasreddine Bencherchali
2022-08-12 13:44:03 +01:00
parent b1e0668ae3
commit e4e24a00a7
4 changed files with 23 additions and 51 deletions
@@ -1,11 +1,12 @@
title: Procdump Usage
id: 2e65275c-8288-4ab4-aeb7-6274f58b6b20
description: Detects uses of the SysInternals Procdump utility
description: Detects usage of the SysInternals Procdump utility
status: experimental
references:
- Internal Research
author: Florian Roth
date: 2021/08/16
modified: 2022/08/11
tags:
- attack.defense_evasion
- attack.t1036
@@ -14,15 +15,11 @@ logsource:
category: process_creation
product: windows
detection:
selection1:
selection:
Image|endswith:
- '\procdump.exe'
- '\procdump64.exe'
selection2:
CommandLine|contains|all:
- ' -ma '
- '.exe'
condition: selection1 or selection2
condition: selection
falsepositives:
- Legitimate use of procdump by a developer or administrator
level: medium
@@ -1,12 +1,15 @@
title: Renamed ProcDump
id: 4a0b2c7e-7cb2-495d-8b63-5f268e7bfd67
related:
- id: 03795938-1387-481b-9f4c-3f6241e604fe
type: obsoletes
status: test
description: Detects the execution of a renamed ProcDump executable often used by attackers or malware
references:
- https://docs.microsoft.com/en-us/sysinternals/downloads/procdump
author: Florian Roth
date: 2019/11/18
modified: 2021/08/16
modified: 2022/08/12
tags:
- attack.defense_evasion
- attack.t1036.003
@@ -14,22 +17,22 @@ logsource:
product: windows
category: process_creation
detection:
selection1:
original_file_name:
OriginalFileName: 'procdump'
selection2:
CommandLine|contains|all:
selection_ma:
CommandLine|contains:
- ' -ma '
- ' /ma '
selection_other:
CommandLine|contains:
- ' -accepteula '
selection3:
CommandLine|contains|all:
- ' -ma '
- '.dmp'
- ' /accepteula '
filter:
Image|endswith:
- '\procdump.exe'
- '\procdump64.exe'
condition: ( selection1 or selection2 or selection3 ) and not filter
condition: (original_file_name or all of selection_*) and not filter
falsepositives:
- Procdump illegaly bundled with legitimate software
- Weird admins who renamed binaries
- Weird admins who renamed binaries (and should be investigated)
level: high
@@ -1,26 +0,0 @@
title: Suspicious Use of Procdump
id: 03795938-1387-481b-9f4c-3f6241e604fe
description: Detects suspicious uses of the SysInternals Procdump utility by using a special command line parameter ' -ma ' and ' -accepteula' in a single step. This way we're also able to catch cases in which the attacker has renamed the procdump executable.
status: experimental
references:
- Internal Research
author: Florian Roth
date: 2021/02/02
modified: 2021/08/16
tags:
- attack.defense_evasion
- attack.t1036
- attack.t1003.001
logsource:
category: process_creation
product: windows
detection:
selection:
CommandLine|contains|all:
- ' -ma '
- ' -accepteula '
condition: selection
falsepositives:
- Another tool that uses the command line switches of Procdump
- Legitimate use of procdump by a developer or administrator
level: high
@@ -6,7 +6,7 @@ references:
- Internal Research
author: Florian Roth
date: 2018/10/30
modified: 2021/02/02
modified: 2022/08/12
tags:
- attack.defense_evasion
- attack.t1036
@@ -18,14 +18,12 @@ logsource:
product: windows
detection:
selection1:
CommandLine|contains: ' -ma '
selection2:
CommandLine|contains: ' lsass'
selection3:
CommandLine|contains|all:
CommandLine|contains:
- ' -ma '
- ' ls'
condition: ( selection1 and selection2 ) or selection3
- ' /ma '
selection2:
CommandLine|contains: ' ls' # Short for lsass
condition: all of selection*
falsepositives:
- Unlikely, because no one should dump an lsass process memory
- Another tool that uses the command line switches of Procdump