Detection rules › Sigma

Potential Crypto Mining Activity

Severity
high
Author
Florian Roth (Nextron Systems)
Source
upstream

Detects command line parameters or strings often used by crypto miners

MITRE ATT&CK coverage

TacticTechniques
ImpactT1496 Resource Hijacking

Event coverage

ProviderEvent IDTitle
Sysmon1Process creation
Security-Auditing4688A new process has been created.

Stages and Predicates

Stage 1: selection

or:
CommandLine|contains: ' --algo=rx/0 '
CommandLine|contains: ' --cpu-priority='
CommandLine|contains: ' --nicehash'
CommandLine|contains: ' -o pool.'
CommandLine|contains: '--donate-level=0'
CommandLine|contains: 0tZG9uYXRlLWxldmVsP
CommandLine|contains: LS1kb25hdGUtbGV2ZWw9
CommandLine|contains: N0cmF0dW0rdGNwOi8v
CommandLine|contains: N0cmF0dW0rdWRwOi8v
CommandLine|contains: c3RyYXR1bSt0Y3A6Ly
CommandLine|contains: c3RyYXR1bSt1ZHA6Ly
CommandLine|contains: 'stratum+tcp://'
CommandLine|contains: 'stratum+udp://'
CommandLine|contains: tLWRvbmF0ZS1sZXZlbD
CommandLine|contains: zdHJhdHVtK3RjcDovL
CommandLine|contains: zdHJhdHVtK3VkcDovL

Stage 2: not filter

or:
CommandLine|contains: ' pool.c '
CommandLine|contains: ' pool.o '
CommandLine|contains: 'gcc -'

Indicators

Each row is a field, operator, and value that the rule matches. The corpus column counts how many other rules in the catalog look for the same combination: high numbers point to widely-used, community-vetted indicators. Blank or 1 shows that the indicator is specific to this rule.

FieldKindValues
CommandLinematch
  • --algo=rx/0
  • --cpu-priority=
  • --nicehash
  • -o pool.
  • pool.c
  • pool.o
  • --donate-level=0
  • 0tZG9uYXRlLWxldmVsP
  • LS1kb25hdGUtbGV2ZWw9
  • N0cmF0dW0rdGNwOi8v
  • N0cmF0dW0rdWRwOi8v
  • c3RyYXR1bSt0Y3A6Ly
  • c3RyYXR1bSt1ZHA6Ly
  • gcc -
  • stratum+tcp://
  • stratum+udp://
  • tLWRvbmF0ZS1sZXZlbD
  • zdHJhdHVtK3RjcDovL
  • zdHJhdHVtK3VkcDovL