Linux Process Creation Crypto Miner Command-Line Indicators

Alerts on Linux process executions with command-line strings typical of crypto mining pools, stratum endpoints, and miner options.

FreeReviewedSigma · High · v3
Product
linux
Category
process_creation
Author
Florian Roth (Nextron Systems) (SigmaHQ), DRL 1.1
Published
2021-10-26
Updated
2026-07-31
title: Linux Process Creation Crypto Miner Command-Line Indicators
id: 095f6887-d716-406f-9e38-4f3af0a7aa2b
status: test
description: This rule identifies Linux process creation events whose command line contains parameters and connection strings commonly seen in crypto miner tooling. Attackers can use these indicators to redirect compute resources to mining pools or disrupt host performance, so surfacing these patterns helps identify likely mining activity. It relies on telemetry that captures command-line arguments for newly created processes.
references:
  - https://www.poolwatch.io/coin/monero
  - https://github.com/SigmaHQ/sigma/blob/master/rules/linux/process_creation/proc_creation_lnx_crypto_mining.yml
author: Florian Roth (Nextron Systems), Huntrule Team
date: 2021-10-26
modified: 2022-12-25
tags:
  - attack.impact
  - attack.t1496
logsource:
  product: linux
  category: process_creation
detection:
  selection:
    CommandLine|contains:
      - " --cpu-priority="
      - --donate-level=0
      - " -o pool."
      - " --nicehash"
      - " --algo=rx/0 "
      - stratum+tcp://
      - stratum+udp://
      - sh -c /sbin/modprobe msr allow_writes=on
      - LS1kb25hdGUtbGV2ZWw9
      - 0tZG9uYXRlLWxldmVsP
      - tLWRvbmF0ZS1sZXZlbD
      - c3RyYXR1bSt0Y3A6Ly
      - N0cmF0dW0rdGNwOi8v
      - zdHJhdHVtK3RjcDovL
      - c3RyYXR1bSt1ZHA6Ly
      - N0cmF0dW0rdWRwOi8v
      - zdHJhdHVtK3VkcDovL
  condition: selection
falsepositives:
  - Legitimate use of crypto miners
level: high
license: DRL-1.1
related:
  - id: 9069ea3c-b213-4c52-be13-86506a227ab1
    type: derived