This hunt detects adversary behavior where an unknown stealer malware executes reconnaissance and data exfiltration activities using three specific Indicators of Compromise (IOCs). The SOC team should proactively hunt for these signals in Azure Sentinel to identify early-stage infections before the stealer establishes persistence or compromises sensitive credentials.
Malware Family: Unknown Stealer Total IOCs: 3 IOC Types: domain
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| domain | waysmakeyourlifebetter.com | botnet_cc | 2026-07-01 | 100% |
| domain | goodpersonofourcentury.com | botnet_cc | 2026-07-01 | 100% |
| domain | besthappyfamily.com | botnet_cc | 2026-07-01 | 100% |
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - Unknown Stealer
let malicious_domains = dynamic(["waysmakeyourlifebetter.com", "goodpersonofourcentury.com", "besthappyfamily.com"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses, QueryType
| order by TimeGenerated desc
| Sentinel Table | Notes |
|---|---|
DnsEvents | Ensure this data connector is enabled |
Here are specific false positive scenarios for the ThreatFox: Unknown Stealer IOCs detection rule, tailored for an enterprise environment:
Security Tool Updates and Definition Scans
C:\Program Files\CrowdStrike\fs.exe or MsMpEng.exe) when they perform scheduled definition updates between 02:00 and 04:00 UTC.Software Deployment via Configuration Management
ccmexec.exe (SCCM) or ansible-runner, and the action corresponds to known software deployment tasks (e.g., “Application Installation” or “Patch Deployment”) initiated by the IT Service Management system.Automated Backup and Data Archiving Jobs