This hunt targets the presence of known Mirai botnet command-and-control (C2) URLs to identify hosts that may be compromised or actively communicating with the malware infrastructure. Proactively hunting for these indicators in Azure Sentinel allows the SOC to detect lateral movement or persistent C2 channels before the botnet can propagate across the network or execute further malicious actions.
Threat: mirai Total URLs: 36 Active URLs: 36
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://222.127.76.16:60349/i | online | malware_download | 2026-09-18 |
hxxp://37.98.127.184:37798/i | online | malware_download | 2026-09-18 |
hxxp://37.98.127.184:37798/bin.sh | online | malware_download | 2026-09-18 |
hxxp://58.23.80.161:41687/i | online | malware_download | 2026-09-18 |
hxxp://187.142.86.112:39559/i | online | malware_download | 2026-09-18 |
hxxp://170.84.133.234:56140/i | online | malware_download | 2026-09-18 |
hxxp://223.151.75.55:51379/bin.sh | online | malware_download | 2026-09-18 |
hxxp://27.24.40.180:50081/i | online | malware_download | 2026-09-18 |
hxxp://182.126.143.32:60965/bin.sh | online | malware_download | 2026-09-18 |
hxxp://187.142.86.112:39559/bin.sh | online | malware_download | 2026-09-18 |
hxxp://164.163.25.177:49334/bin.sh | online | malware_download | 2026-09-18 |
hxxp://46.252.33.253:58901/i | online | malware_download | 2026-09-18 |
hxxp://183.23.130.153:54790/bin.sh | online | malware_download | 2026-09-18 |
hxxp://180.190.185.100:51465/i | online | malware_download | 2026-09-18 |
hxxp://221.209.103.66:46379/i | online | malware_download | 2026-09-18 |
hxxp://183.128.113.74:41782/bin.sh | online | malware_download | 2026-09-18 |
hxxp://222.127.76.16:60349/bin.sh | online | malware_download | 2026-09-18 |
hxxp://221.15.187.9:56991/i | online | malware_download | 2026-09-18 |
hxxp://175.173.212.106:54349/bin.sh | online | malware_download | 2026-09-18 |
hxxp://222.173.239.186:60503/i | online | malware_download | 2026-09-18 |
hxxp://223.151.75.55:51379/i | online | malware_download | 2026-09-18 |
hxxp://182.52.72.14:45483/bin.sh | online | malware_download | 2026-09-18 |
hxxp://46.159.136.93:50492/bin.sh | online | malware_download | 2026-09-18 |
hxxp://222.127.73.23:55820/i | online | malware_download | 2026-09-18 |
hxxp://183.128.113.74:41782/i | online | malware_download | 2026-09-18 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: mirai
let malicious_domains = dynamic(["222.127.73.23", "182.126.143.32", "27.153.144.194", "27.24.40.180", "183.23.130.153", "193.187.101.227", "183.128.113.74", "222.173.239.186", "46.159.136.93", "187.142.86.112", "221.209.103.66", "180.190.185.100", "175.173.212.106", "223.151.75.55", "170.84.133.234", "46.252.33.253", "222.127.76.16", "37.98.127.184", "164.163.25.177", "58.23.80.161", "177.84.28.154", "221.15.187.9", "182.52.72.14"]);
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(["222.127.73.23", "182.126.143.32", "27.153.144.194", "27.24.40.180", "183.23.130.153", "193.187.101.227", "183.128.113.74", "222.173.239.186", "46.159.136.93", "187.142.86.112", "221.209.103.66", "180.190.185.100", "175.173.212.106", "223.151.75.55", "170.84.133.234", "46.252.33.253", "222.127.76.16", "37.98.127.184", "164.163.25.177", "58.23.80.161", "177.84.28.154", "221.15.187.9", "182.52.72.14"]);
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 |
IoT_Cameras, Smart_Home) and exclude traffic from these subnets to known legacy vendor IP ranges or specific hostnames identified in the URLhaus list, provided the devices are isolated in a dedicated VLAN.vssadmin.exe, commvault.exe, backup_service.exe) when they initiate HTTP/HTTPS connections to the specific URLs, or filter by the specific user account running the scheduled task (e.g., svc-backup).curl or wget to test connectivity to a staging environment that shares a domain structure with a Mirai URL.