Skip to main content
T1204Executioneasy difficulty

User Execution

User Execution depends on a human taking the final step, enabling a macro, double-clicking an attachment, or running a downloaded file, usually as the payoff of a phishing lure, malvertising, or a watering-hole page. For analysts the value lies in the post-click chain: an Office application launching PowerShell, a file carrying a mark-of-the-web Zone.Identifier executing from Downloads or Temp, or a payload extracted from a password-protected archive reaching out to the internet.

Practice detecting User Execution on realistic XDR, SIEM alerts in SOCSimulator Operations.

XDRSIEM

What is User Execution?

User Execution is documented as technique T1204 in MITRE ATT&CK® v19.1 under the Execution tactic. Detection requires visibility into XDR, SIEM telemetry.

Detection Strategies

The following detection strategies help SOC analysts identify User Execution 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

    Monitor Office application processes for macro execution events, particularly when macros access the internet, spawn child processes, or write executable files to disk locations commonly used for malware staging.

  2. 2

    Track file execution events for files downloaded from the internet or received via email, paying attention to the Zone.Identifier alternate data stream which indicates files sourced from external locations.

  3. 3

    Correlate user-initiated file execution with subsequent network connections, registry modifications, or process creation to identify execution chains consistent with malware deployment following social engineering.

  4. 4

    Alert on execution of files from temporary directories, user profile download folders, or uncommon paths such as AppData or Temp, which are frequently used as staging locations for malware delivered through user execution.

  5. 5

    Monitor for the extraction and execution of files from password-protected archives, as attackers use password protection to bypass email gateway scanning and deliver malicious executables to end users.

Example Alerts

These realistic alert examples show what User Execution 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.

CriticalXDR

Malicious Office Macro Enabled by User

User enabled macros in a Word document received via email claiming to be an invoice from a vendor. Macro executed PowerShell to download and run a payload from hxxps://cdn-updates.net/update.exe. The executable was immediately flagged by behavioral analysis as exhibiting ransomware-like encryption behavior against user documents.

HighXDR

Executable File Run from Downloads Folder

User executed a file named AdobeFlashPlayer_Update.exe from the Downloads directory. The file has a Zone.Identifier mark indicating it was downloaded from the internet 8 minutes prior. Execution spawned cmd.exe and made DNS queries to three recently registered domains associated with the Agent Tesla keylogger family.

HighXDR

LNK File Execution Leading to Script Launch

Shortcut file execution triggered cmd.exe which invoked mshta.exe to retrieve and execute a remote HTA payload. The LNK file was delivered as an email attachment masquerading as a document preview. The HTA payload contains obfuscated VBScript that establishes persistence via a scheduled task and downloads additional tooling.

Frequently Asked Questions

How do SOC analysts detect User Execution?
Detection centers on XDR, SIEM telemetry for the execution phase of the attack. Monitor Office application processes for macro execution events, particularly when macros access the internet, spawn child processes, or write executable files to disk locations commonly used for malware staging. Track file execution events for files downloaded from the internet or received via email, paying attention to the Zone.Identifier alternate data stream which indicates files sourced from external locations.
What does a User Execution alert look like?
A representative XDR detection is "Malicious Office Macro Enabled by User" (critical severity): User enabled macros in a Word document received via email claiming to be an invoice from a vendor. Macro executed PowerShell to download and run a payload from hxxps://cdn-updates.net/update.exe. The executable was immediately flagged by behavioral analysis as exhibiting ransomware-like encryption behavior against user documents.
Which tools detect User Execution, and how can I practice?
User Execution (T1204) is best surfaced with XDR, SIEM telemetry, which exposes the execution signals described above. Practice detecting it on those exact consoles in SOCSimulator Operations, free.

Practice User Execution in a Free Room

Investigate User Execution on realistic SIEM, XDR, and firewall consoles, free.

Glossary

What is IOC? SOC Glossary

An Indicator of Compromise (IOC) is an observable artifact, such as a file hash, IP address, domain name, URL, registry …

Read more
Glossary

What is EDR? SOC Glossary

Endpoint Detection and Response (EDR) is a security technology that continuously monitors endpoint activity, recording p…

Read more
Glossary

What is Alert Triage? SOC Glossary

Alert triage is the structured process of reviewing, prioritizing, and investigating security alerts to determine their …

Read more
Glossary

What is TTPs? SOC Glossary

Tactics, Techniques, and Procedures (TTPs) describe the behavioral patterns, methods, and operational processes threat a…

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
Career Path

Incident Responder Career Guide: Salary & Skills

Incident Responders lead the technical response when confirmed breaches happen. You coordinate containment, run forensic…

Read more
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
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
Playbook

Phishing Email Investigation: Investigation Playbook

When a phishing email is reported or detected, investigate by analyzing email headers for spoofing indicators, inspectin…

Read more
Playbook

Suspicious Process Execution Investigation: Investigation Playbook

When XDR or EDR alerts on suspicious process execution, unusual parent-child relationships, encoded command lines, or pr…

Read more
Playbook

Macro-Enabled Document Malware Investigation: Investigation Playbook

When XDR detects a Microsoft Office process spawning scripting interpreters, Word launching PowerShell, Excel spawning c…

Read more