This rule identifies potentially compromised 32-bit applications or legacy systems that are actively communicating with known malicious URLs, indicating a likely infection or data exfiltration attempt. Proactively hunting for these indicators in Azure Sentinel allows the SOC to isolate affected endpoints before they can be leveraged for lateral movement or further exploitation within the environment.
Threat: 32-bit Total URLs: 3 Active URLs: 3
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://42.224.65.22:59416/i | online | malware_download | 2026-09-05 |
hxxp://123.10.15.71:53206/i | online | malware_download | 2026-09-05 |
hxxp://123.10.15.71:53206/bin.sh | online | malware_download | 2026-09-05 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: 32-bit
let malicious_domains = dynamic(["123.10.15.71", "42.224.65.22"]);
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(["123.10.15.71", "42.224.65.22"]);
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 |
.exe or .msi installers hosted on internal file shares or specific vendor CDNs. If the URL path contains a version string like v3.2 or build_32, it may match the β32-bitβ heuristic.
.msi or .exe where the User-Agent is a known enterprise deployment tool (e.g., WUA, SCCM, WSUS) or where the source IP is within the internal 10.0.0.0/8 range.https://internal-api.corp.com/v3.2/endpoint or https://service.corp.com/api/32bit-compat is a legitimate routing mechanism, not a malicious payload.
*.corp.com, *.internal.net) and the HTTP response code is 200 or 301, indicating a successful internal service interaction rather than an external download.https://backup.corp.com/agent/32bit/submit) or a job ID that happens to contain β32β, it can trigger the