This hunt targets adversary behavior involving the deployment of Cobalt Strike beacons to establish persistent command-and-control channels and execute lateral movement within the network. Proactively hunting for these specific IOCs in Azure Sentinel is critical because early detection of this widely used post-exploitation tool allows the SOC team to disrupt active intrusions before adversaries can fully map the environment or exfiltrate sensitive data.
Malware Family: Cobalt Strike Total IOCs: 2 IOC Types: ip:port, url
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 188[.]119[.]64[.]104:443 | botnet_cc | 2026-07-01 | 100% |
| url | hxxp://192[.]168[.]88[.]143:80/9x5w | botnet_cc | 2026-07-01 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Cobalt Strike
let malicious_ips = dynamic(["188.119.64.104"]);
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(["188.119.64.104"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc
// Hunt for access to known malicious URLs
// Source: ThreatFox - Cobalt Strike
let malicious_urls = dynamic(["http://192.168.88.143:80/9x5w"]);
UrlClickEvents
| where Url has_any (malicious_urls)
| project Timestamp, AccountUpn, Url, ActionType, IsClickedThrough
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DeviceNetworkEvents | Ensure this data connector is enabled |
UrlClickEvents | Ensure this data connector is enabled |
Here are specific false positive scenarios for the ThreatFox: Cobalt Strike IOCs detection rule, along with recommended filters and exclusions tailored for an enterprise environment:
Red Team and Purple Team Exercises
ThreatType: Exercise label in the SIEM to route them to a separate dashboard rather than the main incident queue.Software Deployment via SCCM/Intune
ccmexec.exe (SCCM) or IntuneManagementExtension.exe. Implement a whitelist for specific file hashes associated with the organization’s standard deployment toolkit if they overlap with the Cobalt Strike IOC list.Scheduled Compliance Auditing Jobs