This hunt detects adversary command and control (C2) activity by identifying traffic to known malicious URLs flagged by URLhaus’s automated monitoring system. Proactively hunting for these indicators in Azure Sentinel is critical to rapidly isolate compromised endpoints before adversaries establish persistent communication channels or exfiltrate sensitive data.
Threat: c2-monitor-auto Total URLs: 3 Active URLs: 1
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://91.92.242.236/files-129312398/files/file_eda3b676565b6736.exe | online | malware_download | 2026-07-26 |
hxxp://91.92.242.236/files-129312398/files/file_e387a350c93377c6.exe | offline | malware_download | 2026-07-26 |
hxxp://91.92.242.236/files-129312398/files/file_b44b403eb8ff1768.exe | offline | malware_download | 2026-07-26 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: c2-monitor-auto
let malicious_domains = dynamic(["91.92.242.236"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses
| order by TimeGenerated desc
// Hunt for web traffic to URLhaus malicious domains
let malicious_domains = dynamic(["91.92.242.236"]);
CommonSecurityLog
| where RequestURL has_any (malicious_domains) or DestinationHostName has_any (malicious_domains)
| project TimeGenerated, SourceIP, RequestURL, DestinationHostName, DeviceAction
| order by TimeGenerated desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DnsEvents | Ensure this data connector is enabled |
Here are 4 specific false positive scenarios for the URLhaus: c2-monitor-auto Malicious URLs rule, along with targeted filters and exclusions:
Automated Security Scanner Traffic: Internal vulnerability scanners (e.g., Tenable Nessus, Qualys, or Rapid7 InsightVM) frequently probe public endpoints to verify SSL certificates or check for known signatures. These tools often generate HTTP requests to URLs that URLhaus has flagged as “c2-monitor-auto” due to previous activity, even though the current traffic is benign scanning noise.
Source IP range of internal scanner appliances or filter out events where the User-Agent string contains specific keywords like “Nessus”, “Qualys”, or “Rapid7”.Cloud Backup and Synchronization Services: Enterprise data protection tools (e.g., Veeam, Rubrik, or Microsoft OneDrive for Business) perform scheduled synchronization jobs that contact external update servers or cloud storage endpoints. These services often utilize shared CDN URLs that URLhaus may tag as C2 infrastructure due to high global traffic volume, triggering the rule during routine backup windows.
Destination Domain matches known cloud provider domains (e.g., *.veeam.com, *.microsoftonline.com) and the process name is a recognized backup agent.Software Update Mechanisms: Critical enterprise applications such as Adobe Acrobat, Zoom, or Microsoft Office run background update agents that query vendor repositories for patches. These repositories often host URLs that are dynamically tagged by threat intelligence feeds as C2 nodes because they serve millions of global clients, leading to false positives during the daily “update check” cycle.