Skip to main content
T1082Discoveryeasy difficulty

System Information Discovery

T1082 System Information Discovery is an adversary reading the OS version, patches, hardware and architecture to pick exploits and payloads. On Windows that means systeminfo, wmic os get, Get-ComputerInfo or a registry read; on Linux, uname, lscpu or dmidecode. Detect it in 4688 with command line or Sysmon Event ID 1, and escalate bursts, not single runs.

Practice the detection skills around System Information Discovery on realistic XDR, SIEM alerts in SOCSimulator Operations.

XDRSIEM

What is System Information Discovery?

“System Information Discovery is documented as technique T1082 in MITRE ATT&CK® v19.1 under the Discovery tactic. Detection requires visibility into XDR, SIEM telemetry.”

Detection Strategies

The following detection strategies help SOC analysts identify System Information Discovery activity. These methods apply across XDR, SIEM environments and can be implemented as detection rules, correlation queries, or behavioral analytics in your security platform.

  1. 1

    Hunt on the full command line. Event 4688 leaves Process Command Line empty until the "Include command line in process creation events" policy is enabled; Sysmon Event ID 1 logs the command line, the parent image and a ProcessGUID. SigmaHQ's own levels show how much one command is worth: systeminfo.exe execution is low, wmic with os get Caption,OSArchitecture,Version is medium, and uname, hostname, lscpu, lsmod or dmidecode on Linux is informational. Treat a hit as context for another alert rather than a reason to page someone.

  2. 2

    Escalate the burst. One systeminfo from an admin console is noise. systeminfo, whoami, ipconfig /all and net user run from the same parent within a few minutes is someone taking stock of a fresh foothold, and it gets worse when that parent is an Office application, w3wp.exe, a script host or an unsigned binary under AppData. Group Sysmon Event ID 1 records by ParentProcessGuid to see the whole burst in one row.

  3. 3

    Look for output written to a file. MITRE's procedure example for admin@338 is ver >> %temp%\download followed by systeminfo >> %temp%\download after a LOWBALL infection, so the operator can pull one file back later. A cmd.exe command line that appends systeminfo output into Temp or C:\Users\Public is staging the results for collection.

  4. 4

    Typed into an open PowerShell session, Get-ComputerInfo (Windows PowerShell 5.1 and later) returns system and operating system properties in one object and starts no new process, so 4688 and Sysmon see only powershell.exe. Script block logging (event 4104) is where the cmdlet name shows up, and MITRE lists it as a PoshC2 module for system enumeration.

  5. 5

    Alert on registry queries targeting version and configuration information from SOFTWARE\Microsoft\Windows NT\CurrentVersion and SYSTEM\CurrentControlSet\Control\Session Manager\Environment from unusual processes.

  6. 6

    Detect WMI queries for Win32_OperatingSystem, Win32_ComputerSystem, and Win32_BIOS classes from non-administrative processes and from remote WMI connections originating from workstations.

  7. 7

    On Linux, watch for uname -a, uname -r, lscpu and dmidecode in process events from web server or service accounts; MITRE cites the IOCONTROL malware running uname -v and uname -r for kernel version and release. On ESXi, MITRE describes the same step through esxcli system hostname get and esxcli system version get.

Example Alerts

These realistic alert examples show what System Information Discovery looks like in your security tools. Use them to tune detection rules and train analysts to recognize true positives versus false positives in live environments.

MediumSIEM

Systeminfo Collection Across Multiple Systems

WMI-based remote execution detected collecting systeminfo output from 23 systems sequentially using a single compromised domain account. The collected information includes OS versions, installed patches, hardware specifications, and domain membership. Systematic collection of this data across multiple systems simultaneously is characteristic of post-exploitation framework reconnaissance modules preparing a target profile for subsequent exploitation and lateral movement.

MediumXDR

Patch List Saved to a File on a Web Server

cmd.exe under the IIS application pool identity on server APP-PROD-11 ran systeminfo /fo csv > C:\Windows\Temp\si.csv, and 40 seconds later python.exe opened the same file. The CSV carries the installed hotfix list, which the second process can compare against known local privilege escalation bugs. A web worker identity has no reason to inventory patches, so treat the pair as exploit selection after a web shell.

LowXDR

System Architecture Discovery Before Payload Deployment

Registry query detected reading HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment for the PROCESSOR_ARCHITECTURE value to determine 32-bit versus 64-bit system architecture. This query occurred 30 seconds before a payload download was initiated and the downloaded file was specifically the 64-bit variant of a remote access tool, indicating the attacker used architecture detection to select the appropriate payload version for deployment.

Frequently Asked Questions

How do SOC analysts detect System Information Discovery?
Detection centers on XDR, SIEM telemetry for the discovery phase of the attack. Hunt on the full command line. Event 4688 leaves Process Command Line empty until the "Include command line in process creation events" policy is enabled; Sysmon Event ID 1 logs the command line, the parent image and a ProcessGUID. SigmaHQ's own levels show how much one command is worth: systeminfo.exe execution is low, wmic with os get Caption,OSArchitecture,Version is medium, and uname, hostname, lscpu, lsmod or dmidecode on Linux is informational. Treat a hit as context for another alert rather than a reason to page someone. Escalate the burst. One systeminfo from an admin console is noise. systeminfo, whoami, ipconfig /all and net user run from the same parent within a few minutes is someone taking stock of a fresh foothold, and it gets worse when that parent is an Office application, w3wp.exe, a script host or an unsigned binary under AppData. Group Sysmon Event ID 1 records by ParentProcessGuid to see the whole burst in one row.
What does a System Information Discovery alert look like?
A representative SIEM detection is "Systeminfo Collection Across Multiple Systems" (medium severity): WMI-based remote execution detected collecting systeminfo output from 23 systems sequentially using a single compromised domain account. The collected information includes OS versions, installed patches, hardware specifications, and domain membership. Systematic collection of this data across multiple systems simultaneously is characteristic of post-exploitation framework reconnaissance modules preparing a target profile for subsequent exploitation and lateral movement.
Which tools detect System Information Discovery, and how can I practice?
System Information Discovery (T1082) is best surfaced with XDR, SIEM telemetry, which exposes the discovery signals described above. There is no dedicated SOCSimulator room for it yet; practice the surrounding detection skills on those consoles in SOCSimulator Operations, free.

Build the Skills Behind System Information Discovery

We don't have a dedicated room for System Information Discovery yet. Practice the surrounding detection skills across SOCSimulator Operations, free.

Explore Operations
Tool

XDR Training Console: SOCSimulator

The XDR console in SOCSimulator replicates the investigation workflow of platforms like CrowdStrike Falcon, Microsoft De…

Read more
Tool

SIEM Training Console: SOCSimulator

The SIEM console in SOCSimulator replicates the workflow of enterprise platforms like Splunk Enterprise Security, Micros…

Read more
Glossary

What is Lateral Movement? SOC Glossary

Lateral movement is the attack phase where adversaries expand access from an initial foothold to additional systems, usi…

Read more
Glossary

What is NDR? SOC Glossary

NDR (network detection and response) is security software that analyzes network traffic, as raw packets or flow metadata…

Read more
Glossary

What is Threat Hunting? SOC Glossary

Threat hunting is the proactive search through security telemetry for attackers that existing controls missed. The hunte…

Read more
Glossary

What is SIEM? SOC Glossary

Security Information and Event Management (SIEM) is a platform that aggregates, normalizes, and correlates log data from…

Read more
Career Path

Threat Hunter Career Guide: Salary & Skills

Threat Hunters do not wait for alerts. You develop hypotheses based on threat intelligence and adversary behavior models…

Read more
Career Path

SOC Analyst (Tier 2) Career Guide: Salary & Skills

Tier 2 SOC Analysts handle the investigations that Tier 1 escalates. You dig into multi-stage attacks, coordinate contai…

Read more
Comparison

SOCSimulator Vs. Letsdefend: Platform Comparison

SOCSimulator wins on operational realism. You get multi-tool shift simulation with SLA pressure, noise injection, and al…

Read more
Glossary

SOC Glossary: Security Operations Terminology

Complete glossary of Security Operations Center terminology for aspiring SOC analysts.

Read more
Feature

Shift Mode: Real-Time SOC Simulation

Practice alert triage under realistic time pressure with SLA timers and noise injection.

Read more
Feature

Operations: Guided Training Operations

Structured CTF-style investigation operations covering real-world attack scenarios.

Read more