Windows ScreenConnect Remote Command Execution (EventID 200)
Detects ScreenConnect command execution on Windows by matching EventID 200 with an 'Executed command of length' message.
- Product
- windows
- Service
- application
- Author
- Ali Alwashali (SigmaHQ), DRL 1.1
- Published
- 2023-10-10
- Updated
- 2026-07-31
ATT&CK techniques
ExecutionRecon
Resource Dev
Initial Access
Execution
Persistence
Priv Esc
Defense Evasion
Cred Access
Discovery
Lateral Movement
Collection
C2
Exfiltration
Impact
What it detects
This rule identifies ScreenConnect events where a remote command execution message is present (EventID 200) and the event payload includes the text 'Executed command of length'. This matters because attackers who gain access to an environment may leverage legitimate remote admin tooling to run commands covertly. It relies on Windows application logs containing the ScreenConnect provider name, event ID, and the specific command execution string in the event data.
Reporting behind it
- huntandhackett.comhttps://www.huntandhackett.com/blog/revil-the-usage-of-legitimate-remote-admin-tooling
- github.comhttps://github.com/SigmaHQ/sigma/pull/4467
- github.comhttps://github.com/SigmaHQ/sigma/blob/master/rules/windows/builtin/application/screenconnect/win_app_remote_access_tools_screenconnect_command_exec.yml
Changelog
v2- v2Candidate ingested via manual entry.2026-07-31
- v1No 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.
title: Windows ScreenConnect Remote Command Execution (EventID 200)
id: e8cd7db6-6124-4014-b6e1-34a32e379c89
related:
- id: b1f73849-6329-4069-bc8f-78a604bb8b23
type: similar
- id: 076ebe48-cc05-4d8f-9d41-89245cd93a14
type: derived
status: test
description: This rule identifies ScreenConnect events where a remote command execution message is present (EventID 200) and the event payload includes the text 'Executed command of length'. This matters because attackers who gain access to an environment may leverage legitimate remote admin tooling to run commands covertly. It relies on Windows application logs containing the ScreenConnect provider name, event ID, and the specific command execution string in the event data.
references:
- https://www.huntandhackett.com/blog/revil-the-usage-of-legitimate-remote-admin-tooling
- https://github.com/SigmaHQ/sigma/pull/4467
- https://github.com/SigmaHQ/sigma/blob/master/rules/windows/builtin/application/screenconnect/win_app_remote_access_tools_screenconnect_command_exec.yml
author: Ali Alwashali, Huntrule Team
date: 2023-10-10
tags:
- attack.execution
- attack.t1059.003
logsource:
service: application
product: windows
detection:
selection:
Provider_Name: ScreenConnect
EventID: 200
Data|contains: Executed command of length
condition: selection
falsepositives:
- Legitimate use of ScreenConnect
level: low
license: DRL-1.1