This rule detects the presence of known indicators of compromise associated with EtherRAT, a remote access trojan frequently used for initial access and lateral movement. Proactively hunting for these IOCs allows the SOC team to identify compromised hosts early, preventing the adversary from establishing persistent control or exfiltrating sensitive data within the Azure environment.
Malware Family: EtherRAT Total IOCs: 8 IOC Types: domain, url
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| url | hxxps://time.austriaeast.cloudapp.azure.com | botnet_cc | 2026-09-16 | 75% |
| url | hxxps://timesync.westus2.cloudapp.azure.com | botnet_cc | 2026-09-16 | 75% |
| url | hxxps://zigbee.eastus.cloudapp.azure.com | botnet_cc | 2026-09-16 | 75% |
| url | hxxps://zigfree.eastus.cloudapp.azure.com | botnet_cc | 2026-09-16 | 75% |
| domain | time.austriaeast.cloudapp.azure.com | botnet_cc | 2026-09-16 | 75% |
| domain | timesync.westus2.cloudapp.azure.com | botnet_cc | 2026-09-16 | 75% |
| domain | zigbee.eastus.cloudapp.azure.com | botnet_cc | 2026-09-16 | 75% |
| domain | zigfree.eastus.cloudapp.azure.com | botnet_cc | 2026-09-16 | 75% |
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - EtherRAT
let malicious_domains = dynamic(["time.austriaeast.cloudapp.azure.com", "timesync.westus2.cloudapp.azure.com", "zigbee.eastus.cloudapp.azure.com", "zigfree.eastus.cloudapp.azure.com"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses, QueryType
| order by TimeGenerated desc
// Hunt for access to known malicious URLs
// Source: ThreatFox - EtherRAT
let malicious_urls = dynamic(["https://time.austriaeast.cloudapp.azure.com", "https://timesync.westus2.cloudapp.azure.com", "https://zigbee.eastus.cloudapp.azure.com", "https://zigfree.eastus.cloudapp.azure.com"]);
UrlClickEvents
| where Url has_any (malicious_urls)
| project Timestamp, AccountUpn, Url, ActionType, IsClickedThrough
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
DnsEvents | Ensure this data connector is enabled |
UrlClickEvents | Ensure this data connector is enabled |
powershell.exe or pwsh.exe and the command line contains specific deployment keywords (e.g., -Install, -Deploy, or specific module names like Pester or DSC).wuauclt.exe or usoclient.exe, which may temporarily load a driver or binary that matches a known EtherRAT file hash due to shared code libraries or similar compilation timestamps.
wuauclt.exe, usoclient.exe, or trustedinstaller.exe, or where the file path resides in C:\Windows\SoftwareDistribution or C:\Windows\Installer.Sysinternals (e.g., procdump.exe) or commercial EDR agents, which may load a test binary or a known-good sample that matches an EtherRAT IOC.
procdump.exe, sysmon.exe, edr_agent.exe) or where the file path contains \Sysinternals\ or \SecurityTools\.