This detection targets adversary activity linked to the STRRAT threat actor by identifying specific Indicators of Compromise (IOCs) that signal potential initial access or lateral movement within the network. Proactively hunting for these IOCs in Azure Sentinel is critical due to their high severity, enabling the SOC team to rapidly identify and contain early-stage compromises before they escalate into broader data breaches.
Malware Family: STRRAT Total IOCs: 2 IOC Types: domain, ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| domain | selkin.newddns.com | botnet_cc | 2026-08-26 | 100% |
| ip:port | 77[.]110[.]115[.]255:7840 | botnet_cc | 2026-08-26 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - STRRAT
let malicious_ips = dynamic(["77.110.115.255"]);
CommonSecurityLog
| where DestinationIP in (malicious_ips) or SourceIP in (malicious_ips)
| project TimeGenerated, SourceIP, DestinationIP, DestinationPort, DeviceAction, Activity
| order by TimeGenerated desc
// Hunt in Defender for Endpoint network events
let malicious_ips = dynamic(["77.110.115.255"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - STRRAT
let malicious_domains = dynamic(["selkin.newddns.com"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses, QueryType
| order by TimeGenerated desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DeviceNetworkEvents | Ensure this data connector is enabled |
DnsEvents | Ensure this data connector is enabled |
Here are the false positive scenarios and corresponding exclusions for the ThreatFox: STRRAT IOCs detection rule:
Scenario: Scheduled Antivirus or EDR Full Scan triggering network connections to known update servers.
Process Name matches MsMpEng.exe, FalconSensorService.exe, or CrowdStrike.exe and the destination port is restricted to standard update ports (e.g., 443, 80).Scenario: Automated Patch Management Jobs connecting to vendor infrastructure.
User Account of the patch management service account (e.g., DOMAIN\SCCM_Service_Acc) where the Process Command Line contains keywords like “Update”, “Patch”, or “Deployment”.Scenario: Cloud Backup Agents performing incremental data synchronization.