This hypothesis posits that adversaries are utilizing Havoc C2 infrastructure to establish persistent command-and-control channels within the environment, as indicated by specific network traffic matching known Havoc IOCs. Proactive hunting for these indicators in Azure Sentinel is critical because early detection of this sophisticated framework allows the SOC team to disrupt lateral movement and data exfiltration before the adversary fully embeds their operations.
Malware Family: Havoc Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 45[.]150[.]36[.]229:443 | botnet_cc | 2026-07-09 | 75% |
| ip:port | 123[.]215[.]57[.]178:80 | botnet_cc | 2026-07-09 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Havoc
let malicious_ips = dynamic(["45.150.36.229", "123.215.57.178"]);
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(["45.150.36.229", "123.215.57.178"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DeviceNetworkEvents | Ensure this data connector is enabled |
Here are 4 specific false positive scenarios for the ThreatFox: Havoc IOCs detection rule in an enterprise environment, along with suggested filters or exclusions:
Automated Patch Management Scans
svc-qualys-agent or DOMAIN\MECM-Svc) and restricts the alert to only trigger if the destination port is not standard HTTP/HTTPS (80/443) or if the connection duration exceeds 5 minutes without a corresponding file download event.Third-Party SaaS Application Integration
Teams.exe, Zoom.exe, or their respective background services (OneDrive.exe), and the destination IP belongs to known public CDN ranges (e.g., Azure Cloud, AWS CloudFront) rather than specific Havoc command-and-control subnets.Scheduled Backup and Archiving Jobs