This hunt targets adversary behavior where endpoints access known Amos malware distribution channels via specific malicious URLs identified by URLhaus. Proactively hunting for these indicators in Azure Sentinel is critical to detect early-stage infection vectors and prevent lateral movement before the malware establishes persistence on compromised hosts.
Threat: Amos Total URLs: 2 Active URLs: 2
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxps://nightmare-cheats.vip/NMLoader%20v%204.2.1.zip | online | malware_download | 2026-07-13 |
hxxps://nightmare-download.pw/NMLoader%20v%204.2.1.zip | online | malware_download | 2026-07-13 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: Amos
let malicious_domains = dynamic(["nightmare-download.pw", "nightmare-cheats.vip"]);
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(["nightmare-download.pw", "nightmare-cheats.vip"]);
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 specific false positive scenarios for the URLhaus: Amos Malicious URLs detection rule in an enterprise environment, along with suggested filters or exclusions:
Enterprise Software Update Scanners
ccmexec.exe, ivantiagent.exe) to bypass alerts when these known update agents access Amos domains.Third-Party Cloud Backup and Sync Services
svc-veeam-backup) or whitelists the destination URLs associated with the organization’s known cloud backup vendor contracts within the URLhaus feed.Automated Compliance and Patch Management Jobs