This hunt targets adversary behavior where attackers leverage compromised or newly registered domains identified by URLhaus to deliver Mozi malware payloads through malicious web traffic. Proactively hunting for these specific indicators in Azure Sentinel is critical because early detection of Mozi-associated URLs can prevent the establishment of persistent command-and-control channels before lateral movement occurs within the enterprise network.
Threat: Mozi Total URLs: 7 Active URLs: 7
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://110.37.64.27:33864/bin.sh | online | malware_download | 2026-07-16 |
hxxp://112.248.191.34:58806/i | online | malware_download | 2026-07-16 |
hxxp://46.236.65.155:56627/i | online | malware_download | 2026-07-16 |
hxxp://42.226.208.136:59139/bin.sh | online | malware_download | 2026-07-16 |
hxxp://110.37.64.27:33864/i | online | malware_download | 2026-07-16 |
hxxp://46.236.65.155:56627/bin.sh | online | malware_download | 2026-07-16 |
hxxp://182.113.47.114:33161/bin.sh | online | malware_download | 2026-07-16 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: Mozi
let malicious_domains = dynamic(["112.248.191.34", "42.226.208.136", "46.236.65.155", "110.37.64.27", "182.113.47.114"]);
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(["112.248.191.34", "42.226.208.136", "46.236.65.155", "110.37.64.27", "182.113.47.114"]);
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 specific false positive scenarios for the URLhaus: Mozi Malicious URLs detection rule in an enterprise environment, along with suggested filters or exclusions:
Endpoint Management Patching Cycles
10.50.20.0/24) or filter by User Agent strings containing “SCCMAgent” or “IvantiUpdateService”.Automated Threat Intelligence Ingestion
requests library to pull daily threat feeds. This script actively probes known Mozi URLs to validate their current reputation status and update internal blocklists. The high volume of HTTP GET requests from the SIEM collector hits the detection threshold, generating alerts for routine health checks.siem-collector-01.corp.local) or exclude traffic where the HTTP Method is GET and the User-Agent contains “Python-urllib” during scheduled job hours (e.g., 02:00–04:00 UTC).Software Supply Chain Verification