Linux System Information Discovery via Common Command-Line Utilities

Flags Linux executions of uname, hostname, uptime, lspci, dmidecode, lscpu, and lsmod for system discovery behavior.

FreeReviewedSigma · Informational · v2
Product
linux
Category
process_creation
Author
Ömer Günal, oscd.community (SigmaHQ), DRL 1.1
Published
2020-10-08
Updated
2026-07-31
title: Linux System Information Discovery via Common Command-Line Utilities
id: 4354fd04-31f5-40bf-9700-fbb6ba9ed102
status: stable
description: This rule identifies process executions of common Linux commands used to gather system and hardware information, including uname, hostname, uptime, lspci, dmidecode, lscpu, and lsmod. Such discovery activity helps attackers profile the host environment before follow-on exploitation or lateral movement. The detection relies on Linux process creation telemetry by matching the executed image path ending with these utilities.
references:
  - https://github.com/redcanaryco/atomic-red-team/blob/f339e7da7d05f6057fdfcdd3742bfcf365fee2a9/atomics/T1082/T1082.md
  - https://github.com/SigmaHQ/sigma/blob/master/rules/linux/process_creation/proc_creation_lnx_system_info_discovery.yml
author: Ömer Günal, oscd.community, Huntrule Team
date: 2020-10-08
modified: 2021-09-14
tags:
  - attack.discovery
  - attack.t1082
logsource:
  product: linux
  category: process_creation
detection:
  selection:
    Image|endswith:
      - /uname
      - /hostname
      - /uptime
      - /lspci
      - /dmidecode
      - /lscpu
      - /lsmod
  condition: selection
falsepositives:
  - Legitimate administration activities
level: informational
license: DRL-1.1
related:
  - id: 42df45e7-e6e9-43b5-8f26-bec5b39cc239
    type: derived