Detection rules › Sigma

Renamed Procdump tool used for dumping LSASS process

Status
experimental
Severity
high
Log source
category process_creation, product windows
Author
mdecrevoisier
Source
github.com/mdecrevoisier/SIGMA-detection-rules

Detects scenarios where an attacker attempts to dump the LSASS process content using a renamed version of the Procdump tool.

Known false positives

  • None

MITRE ATT&CK coverage

Telemetry coverage

ProviderRecord / event type
SysmonEvent ID 1: Process creation

Rule body

title: Renamed Procdump tool used for dumping LSASS process
description: Detects scenarios where an attacker attempts to dump the LSASS process content using a renamed version of the Procdump tool.
references:
- https://www.intrinsec.com/apt27-analysis/
- https://learn.microsoft.com/en-us/sysinternals/downloads/procdump
tags:
- attack.execution
- attack.t1569.002
author: mdecrevoisier
status: experimental
logsource:
  product: windows
  category: process_creation
detection:
  selection_name:
    - Image|endswith: '\procdump.exe'
    - OriginalFilename: 'procdump.exe'

  selection_paramters:
    CommandLine|contains|all:
      - accepteula
      - '-ma' # Write a 'Full' dump file.
  condition: selection_name or selection_paramters
falsepositives:
- None 
level: high

Stages and Predicates

Stage 0: condition

selection_name or selection_paramters

Stage 1: selection_name

selection_name:
  - Image|endswith: '\procdump.exe'
  - OriginalFilename: 'procdump.exe'

Stage 2: selection_paramters

selection_paramters:
  CommandLine|contains|all:
    - accepteula
    - '-ma'

Indicators

These rows show field, operator, and value matches.

FieldKindValuesSearch
CommandLinematch
  • -ma corpus 3 (kusto 2, sigma 1)
  • accepteula corpus 7 (sigma 3, kusto 3, splunk 1)
field:"CommandLine" kind:match
Imageends_with
  • \procdump.exe corpus 4 (sigma 4)
field:"Image" kind:ends_with value:"\procdump.exe"
OriginalFilenameeq
  • procdump.exe
field:"OriginalFileName" kind:eq value:"procdump.exe"