Linux process discovery via common process listing and monitoring tools

Flags Linux execution of common tools used to enumerate running processes.

FreeReviewedSigma · Low · v5
Product
linux
Category
process_creation
Author
Ömer Günal, oscd.community, CheraaghiMilad (SigmaHQ), DRL 1.1
Published
2020-10-06
Updated
2026-07-31
title: Linux process discovery via common process listing and monitoring tools
id: d4f8f898-e336-4b42-9050-67074b3258ee
status: stable
description: This rule matches Linux process creation events where the command image ends with common process discovery utilities such as atop, htop, pgrep, ps, pstree, or top. Attackers may use these tools to enumerate running processes and identify installed applications or active services for further targeting. It relies on process creation telemetry containing the executable path or image name for Linux.
references:
  - https://github.com/redcanaryco/atomic-red-team/blob/f339e7da7d05f6057fdfcdd3742bfcf365fee2a9/atomics/T1057/T1057.md
  - https://www.cyberciti.biz/faq/show-all-running-processes-in-linux/
  - https://github.com/SigmaHQ/sigma/blob/master/rules-threat-hunting/linux/process_creation/proc_creation_lnx_susp_running_process_discovery.yml
author: Ömer Günal, oscd.community, CheraaghiMilad, Huntrule Team
date: 2020-10-06
modified: 2022-07-07
tags:
  - attack.discovery
  - attack.t1057
  - detection.threat-hunting
logsource:
  product: linux
  category: process_creation
detection:
  selection:
    Image|endswith:
      - /atop
      - /htop
      - /pgrep
      - /ps
      - /pstree
      - /top
  condition: selection
falsepositives:
  - Legitimate administration activities
level: low
license: DRL-1.1
related:
  - id: 4e2f5868-08d4-413d-899f-dc2f1508627b
    type: derived