This hypothesis targets adversary activity where malicious actors leverage known malware download URLs to stage payloads or establish initial footholds within the network. Proactively hunting for these specific URLs in Azure Sentinel allows the SOC to identify compromised endpoints or data exfiltration channels before the downloaded malware executes or propagates, reducing the overall dwell time of the threat.
Threat: malware_download Total URLs: 32 Active URLs: 19
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://59.96.142.123:49283/i | offline | malware_download | 2026-09-20 |
hxxp://60.23.234.219:49758/i | offline | malware_download | 2026-09-20 |
hxxp://60.23.234.219:49758/bin.sh | online | malware_download | 2026-09-20 |
hxxp://60.22.193.120:43235/i | online | malware_download | 2026-09-20 |
hxxp://42.235.50.251:55920/i | online | malware_download | 2026-09-20 |
hxxp://42.86.128.122:56479/i | offline | malware_download | 2026-09-20 |
hxxp://46.216.199.241:34377/i | offline | malware_download | 2026-09-20 |
hxxp://27.37.230.128:38478/i | online | malware_download | 2026-09-20 |
hxxp://27.215.49.114:45828/bin.sh | offline | malware_download | 2026-09-20 |
hxxp://61.174.127.164:57968/i | offline | malware_download | 2026-09-20 |
hxxp://27.37.101.200:33778/i | online | malware_download | 2026-09-20 |
hxxp://221.15.15.143:57049/i | online | malware_download | 2026-09-20 |
hxxp://42.55.13.214:47541/bin.sh | online | malware_download | 2026-09-20 |
hxxp://42.59.246.176:51494/i | online | malware_download | 2026-09-20 |
hxxp://46.8.46.114:55805/bin.sh | online | malware_download | 2026-09-20 |
hxxp://42.86.128.122:56479/bin.sh | offline | malware_download | 2026-09-20 |
hxxp://85.15.92.109:41040/i | online | malware_download | 2026-09-20 |
hxxp://39.90.144.112:43932/i | offline | malware_download | 2026-09-20 |
hxxp://221.15.15.143:57049/bin.sh | online | malware_download | 2026-09-20 |
hxxp://46.216.199.241:34377/bin.sh | offline | malware_download | 2026-09-20 |
hxxp://221.15.190.27:41297/bin.sh | offline | malware_download | 2026-09-20 |
hxxp://46.8.46.114:55805/i | online | malware_download | 2026-09-20 |
hxxp://60.16.172.64:59076/bin.sh | online | malware_download | 2026-09-20 |
hxxp://60.16.172.64:59076/i | online | malware_download | 2026-09-20 |
hxxp://27.37.230.128:38478/bin.sh | online | malware_download | 2026-09-20 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: malware_download
let malicious_domains = dynamic(["27.37.230.128", "42.59.246.176", "60.22.193.120", "221.15.15.143", "42.55.220.149", "60.16.172.64", "42.55.13.214", "42.235.50.251", "60.23.234.219", "27.37.224.37", "46.8.46.114", "85.15.92.109", "27.44.146.11", "27.37.101.200"]);
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(["27.37.230.128", "42.59.246.176", "60.22.193.120", "221.15.15.143", "42.55.220.149", "60.16.172.64", "42.55.13.214", "42.235.50.251", "60.23.234.219", "27.37.224.37", "46.8.46.114", "85.15.92.109", "27.44.146.11", "27.37.101.200"]);
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 |
artifacts.internal.corp.com) or specific IP ranges reserved for the CI/CD infrastructure.svc-redteam, sec-assessment) or during defined maintenance windows, and tag these sessions in the SIEM with a red-team-test attribute.malware_download due to a recent compromise or false positive in their database.
api.payments-provider.com) and verify that the User-Agent string matches the known application identifier (e.g., CorpApp/2.1).aws s3 cp or gcloud storage cp) is configured to upload or download large files from a cloud storage bucket that shares a DNS name with a URLhaus entry, often due to subdomain confusion or a shared CDN edge node.
*