This detection rule identifies adversary activity involving specific Indicators of Compromise (IOCs) linked to the Havoc post-exploitation tool, which is frequently used by threat actors for lateral movement and command execution within compromised networks. A SOC team should proactively hunt for these IOCs in Azure Sentinel to rapidly detect early-stage intrusions and mitigate potential data exfiltration or privilege escalation attacks before they spread across the environment.
Malware Family: Havoc Total IOCs: 4 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 172[.]239[.]45[.]42:80 | botnet_cc | 2026-07-23 | 75% |
| ip:port | 200[.]234[.]219[.]26:80 | botnet_cc | 2026-07-23 | 100% |
| ip:port | 200[.]234[.]219[.]26:443 | botnet_cc | 2026-07-23 | 100% |
| ip:port | 200[.]234[.]219[.]26:22 | botnet_cc | 2026-07-23 | 100% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Havoc
let malicious_ips = dynamic(["200.234.219.26", "172.239.45.42"]);
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(["200.234.219.26", "172.239.45.42"]);
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 3-5 specific false positive scenarios and corresponding filters for the ThreatFox: Havoc IOCs detection rule in an enterprise environment:
Scenario: Security Tooling Updates and Signature Synchronization
FalconSensor.exe, MsMpEng.exe) and the destination IP matches the internal update server or the specific ThreatFox feed endpoint used by your organization.Scenario: Scheduled Vulnerability Scanning Jobs
10.20.50.x) and restrict the rule trigger to non-scan hours or specific service accounts used by these tools (e.g., svc-tenable, qualys-agent).Scenario: Admin-Led Threat Intelligence Research