This detection rule identifies adversary activity involving specific Indicators of Compromise (IOCs) linked to the Havoc post-exploitation framework, which attackers utilize to establish persistent command and control channels within compromised environments. SOC teams should proactively hunt for these IOCs in Azure Sentinel to rapidly detect early-stage lateral movement and data exfiltration attempts before adversaries can fully entrench their presence across the network.
Malware Family: Havoc Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 107[.]182[.]173[.]199:443 | botnet_cc | 2026-08-11 | 100% |
| ip:port | 107[.]182[.]173[.]199:22 | botnet_cc | 2026-08-11 | 100% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Havoc
let malicious_ips = dynamic(["107.182.173.199"]);
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(["107.182.173.199"]);
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 specific false positive scenarios and corresponding filters for the ThreatFox: Havoc IOCs detection rule in an enterprise environment:
Scenario: Scheduled Vulnerability Scans by Internal Security Tools
nessuscli.exe, qualys-pc-agent.exe). Additionally, exclude events occurring within the defined maintenance window (e.g., 02:00–04:00 UTC) where these scans are scheduled.Scenario: Automated Patch Deployment via Configuration Management
ccmsetup.exe for SCCM or ansible-runner) and exclude events where the user context is a known service account (e.g., DOMAIN\SCCM-Deploy-Svc).Scenario: Endpoint Detection and Response (EDR) Telemetry Collection