This hunt detects adversary activity involving the Mozi malware family by identifying traffic to a curated set of 54 known malicious URLs that facilitate command-and-control or payload delivery. A SOC team should proactively search for these indicators in Azure Sentinel to rapidly isolate compromised endpoints and prevent lateral movement before the malware establishes persistence within the network.
Threat: Mozi Total URLs: 54 Active URLs: 54
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://42.227.196.74:33263/bin.sh | online | malware_download | 2026-08-01 |
hxxp://42.224.98.79:47231/i | online | malware_download | 2026-08-01 |
hxxp://112.239.99.221:35318/i | online | malware_download | 2026-08-01 |
hxxp://182.121.70.96:45574/i | online | malware_download | 2026-08-01 |
hxxp://125.43.231.75:43877/i | online | malware_download | 2026-08-01 |
hxxp://27.204.192.233:51509/i | online | malware_download | 2026-08-01 |
hxxp://222.141.246.180:60663/i | online | malware_download | 2026-08-01 |
hxxp://125.45.9.88:38960/i | online | malware_download | 2026-08-01 |
hxxp://123.4.251.183:32911/i | online | malware_download | 2026-08-01 |
hxxp://115.53.10.95:34295/i | online | malware_download | 2026-08-01 |
hxxp://115.58.134.187:36959/i | online | malware_download | 2026-08-01 |
hxxp://42.224.156.56:38226/i | online | malware_download | 2026-08-01 |
hxxp://110.38.211.139:35533/i | online | malware_download | 2026-08-01 |
hxxp://27.215.176.113:37468/i | online | malware_download | 2026-08-01 |
hxxp://202.163.107.242:39612/i | online | malware_download | 2026-08-01 |
hxxp://182.126.93.175:34207/i | online | malware_download | 2026-08-01 |
hxxp://123.12.238.140:54462/i | online | malware_download | 2026-08-01 |
hxxp://115.62.183.115:49714/i | online | malware_download | 2026-08-01 |
hxxp://42.238.129.159:52047/i | online | malware_download | 2026-08-01 |
hxxp://123.5.174.141:51427/i | online | malware_download | 2026-08-01 |
hxxp://115.56.151.12:53348/i | online | malware_download | 2026-08-01 |
hxxp://42.226.69.176:50956/i | online | malware_download | 2026-08-01 |
hxxp://125.41.95.51:56036/i | online | malware_download | 2026-08-01 |
hxxp://60.189.186.105:39631/i | online | malware_download | 2026-08-01 |
hxxp://42.231.88.60:42892/i | online | malware_download | 2026-08-01 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: Mozi
let malicious_domains = dynamic(["115.62.183.115", "115.53.10.95", "125.45.9.88", "42.238.129.159", "27.204.192.233", "222.141.246.180", "123.5.174.141", "202.163.107.242", "110.38.211.139", "123.12.238.140", "112.239.99.221", "125.43.231.75", "219.157.54.205", "42.224.98.79", "115.56.151.12", "125.41.95.51", "219.157.52.228", "42.226.69.176", "182.116.14.213", "42.224.156.56", "115.58.134.187", "182.126.93.175", "182.121.70.96", "182.127.122.205", "60.189.186.105", "123.4.251.183", "42.227.196.74", "27.215.176.113", "219.155.228.18", "42.231.88.60"]);
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(["115.62.183.115", "115.53.10.95", "125.45.9.88", "42.238.129.159", "27.204.192.233", "222.141.246.180", "123.5.174.141", "202.163.107.242", "110.38.211.139", "123.12.238.140", "112.239.99.221", "125.43.231.75", "219.157.54.205", "42.224.98.79", "115.56.151.12", "125.41.95.51", "219.157.52.228", "42.226.69.176", "182.116.14.213", "42.224.156.56", "115.58.134.187", "182.126.93.175", "182.121.70.96", "182.127.122.205", "60.189.186.105", "123.4.251.183", "42.227.196.74", "27.215.176.113", "219.155.228.18", "42.231.88.60"]);
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 3-5 specific false positive scenarios for the URLhaus: Mozi Malicious URLs detection rule, including suggested filters and exclusions tailored for an enterprise environment:
Scenario: Security Tool Telemetry & Update Checks
urlhaus API or internal security gateways to fetch the latest Mozi threat intelligence feeds. These legitimate health checks often hit the exact malicious URL patterns defined in the rule, triggering alerts as “outbound connections” that look like infection indicators.falcon.sys, MsMpEng.exe) when accessing domains ending in .urlhaus.abuse.ch or known internal threat intel gateways.Scenario: Scheduled Admin Reporting & Compliance Scans
svc-compliance) between 02:00 and 04:00 UTC, or exclude traffic originating from dedicated compliance server IPs (e.g., the subnet 10.50.20.0/24).Scenario: DevOps CI/CD Pipeline Artifact Downloads