This hunt targets the presence of known Mirai botnet command-and-control URLs to identify hosts that may have been compromised by this prevalent IoT and Linux malware. Proactively hunting for these indicators in Azure Sentinel allows the SOC to detect lateral movement or initial access vectors before the botnet can propagate across the network or execute its payload.
Threat: mirai Total URLs: 4 Active URLs: 3
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://42.228.39.193:33505/i | online | malware_download | 2026-09-17 |
hxxp://42.228.39.193:33505/bin.sh | online | malware_download | 2026-09-17 |
hxxp://222.127.55.224:51117/i | online | malware_download | 2026-09-17 |
hxxp://196.190.133.180:44589/i | offline | malware_download | 2026-09-17 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: mirai
let malicious_domains = dynamic(["42.228.39.193", "222.127.55.224"]);
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(["42.228.39.193", "222.127.55.224"]);
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 |
asset_tag:iot_camera) from this detection if the destination URL matches a known firmware update domain.process_name:scada_hmi.exe or process_name:legacy_portal_service.exe) when the user agent string indicates a specific legacy version.Task Scheduler on Windows or cron on Linux) for backup agents or file sync tools (like rsync or specialized backup clients) might connect to specific endpoints that are also used by Mirai variants for configuration retrieval, especially if the backup server IP has been compromised or reused.
user:svc_backup) or processes associated with backup agents (e.g., process_name:backup_agent.exe) when the destination port is 80/443 and the URL matches the specific Mirai list.