Windows Process Discovery via tasklist Command Execution

Alerts on Windows executions of tasklist.exe used for running process discovery.

FreeReviewedSigma · Informational · v5
Product
windows
Category
process_creation
Author
frack113 (SigmaHQ), DRL 1.1
Published
2021-12-11
Updated
2026-07-31

ATT&CK techniques

Discovery
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Execution

  5. Persistence

  6. Priv Esc

  7. Defense Evasion

  8. Cred Access

  9. Lateral Movement

  10. Collection

  11. C2

  12. Exfiltration

  13. Impact

What it detects

This rule flags process creation events where the command line includes "tasklist" or where the executed binary is identified as tasklist.exe. Adversaries can use tasklist output to understand what software and processes are running on a host, which may support later targeting and discovery steps. The detection relies on Windows process creation telemetry, matching on Image, OriginalFileName, and CommandLine content.

Related detections9 linkedT1057 — drag to rearrange
Suspicious Container Environment Discovery via Proc Cgroup
Suspicious Doenerium Host Fingerprinting via cmd.exe
Malicious Turla Kopiluwak Reconnaissance Output to Windows Temp via process_creation
Suspicious Bazar Network Reconnaissance Command Batch
Suspicious Privilege Discovery Spawned by M365 Copilot Process
Suspicious Security Product Enumeration via tasklist
Suspicious node.exe Spawning tasklist Process Enumeration
Suspicious Virtual Machine Detection via WMI Win32_Process Query (via process_creation)
Antivirus Software Discovery via tasklist and findstr
Windows Process Discovery via tasklist Command Execution
Pivot detection · T1057 · 9 related

Changelog

v5
  1. v5
    Candidate ingested via manual entry.2026-07-31
  2. v4
    Candidate ingested via manual entry.2026-07-31
  3. v3
    Candidate ingested via manual entry.2026-07-31
  4. v2
    Candidate ingested via manual entry.2026-07-31
  5. v1
    No changelog recorded for this version.2026-07-30

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.