This detection rule identifies potential unknown malware infections by correlating network and endpoint telemetry against a curated set of twenty-five emerging Indicators of Compromise (IOCs). Proactively hunting for these signals in Azure Sentinel is critical to uncover stealthy threats that evade traditional signature-based defenses, allowing the SOC team to isolate compromised assets before lateral movement occurs.
Malware Family: Unknown malware Total IOCs: 25 IOC Types: ip:port, url
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| url | hxxp://196[.]251[.]107[.]186/acovp/login.php | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://relay-01-static.com/pages/login.php | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://strang-02-static.com/pages/login.php | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://adobeartsia.com/pages/login.php | botnet_cc | 2026-08-19 | 50% |
| url | hxxp://117[.]72[.]72[.]254:8888/supershell/login | botnet_cc | 2026-08-19 | 50% |
| url | hxxp://8[.]138[.]180[.]67:8888/supershell/login | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://microsoft-account-service.de | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://phish.sec.endpointas.com | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://hubspot-account.de | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://deutsche-post-info.de | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://admin.perdania.co | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://ec2-43-218-88-179.ap-southeast-3.compute.amazonaws.com | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://gophish.goin.org | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://ec2-107-21-100-205.compute-1.amazonaws.com | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://admin.csep-security.dk | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://ps.faircode.com | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://appmail.dmsecurity.com.br | botnet_cc | 2026-08-19 | 50% |
| url | hxxps://kakabrands.com/ | payload_delivery | 2026-08-19 | 90% |
| url | hxxps://casaandaimemarica.com.br/ | payload_delivery | 2026-08-19 | 90% |
| url | hxxps://one1ppp.com.pk/ | payload_delivery | 2026-08-19 | 90% |
| url | hxxps://speed.hirebiz.pro/index-classic.html | payload_delivery | 2026-08-19 | 90% |
| url | hxxps://autosolutionsconnect.com/ | payload_delivery | 2026-08-19 | 90% |
| ip:port | 47[.]116[.]113[.]15:7443 | botnet_cc | 2026-08-19 | 100% |
| url | hxxps://topqualityroofingsolutionsltd.co.uk/ | payload_delivery | 2026-08-19 | 90% |
| ip:port | 37[.]77[.]150[.]193:6062 | botnet_cc | 2026-08-19 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Unknown malware
let malicious_ips = dynamic(["37.77.150.193", "47.116.113.15"]);
CommonSecurityLog
| where DestinationIP in (malicious_ips) or SourceIP in (malicious_ips)
| project TimeGenerated, SourceIP, DestinationIP, DestinationPort, DeviceAction, Activity
| order by TimeGenerated desc
// Hunt in Defender for Endpoint network events
let malicious_ips = dynamic(["37.77.150.193", "47.116.113.15"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc
// Hunt for access to known malicious URLs
// Source: ThreatFox - Unknown malware
let malicious_urls = dynamic(["http://196.251.107.186/acovp/login.php", "https://relay-01-static.com/pages/login.php", "https://strang-02-static.com/pages/login.php", "https://adobeartsia.com/pages/login.php", "http://117.72.72.254:8888/supershell/login", "http://8.138.180.67:8888/supershell/login", "https://microsoft-account-service.de", "https://phish.sec.endpointas.com", "https://hubspot-account.de", "https://deutsche-post-info.de", "https://admin.perdania.co", "https://ec2-43-218-88-179.ap-southeast-3.compute.amazonaws.com", "https://gophish.goin.org", "https://ec2-107-21-100-205.compute-1.amazonaws.com", "https://admin.csep-security.dk", "https://ps.faircode.com", "https://appmail.dmsecurity.com.br", "https://kakabrands.com/", "https://casaandaimemarica.com.br/", "https://one1ppp.com.pk/", "https://speed.hirebiz.pro/index-classic.html", "https://autosolutionsconnect.com/", "https://topqualityroofingsolutionsltd.co.uk/"]);
UrlClickEvents
| where Url has_any (malicious_urls)
| project Timestamp, AccountUpn, Url, ActionType, IsClickedThrough
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DeviceNetworkEvents | Ensure this data connector is enabled |
UrlClickEvents | Ensure this data connector is enabled |
Here are 4 specific false positive scenarios for the ThreatFox: Unknown malware IOCs detection rule, along with targeted exclusion strategies suitable for an enterprise environment:
Scenario: Scheduled Antivirus Definition Updates via Microsoft Defender
Process Name (MsMpEng.exe) and Parent Process (Task Scheduler). Additionally, exclude traffic originating from the specific Microsoft Update IP ranges (e.g., 13.107.x.x, 204.79.x.x) during defined maintenance hours.Scenario: Deployment of New Enterprise Applications via SCCM/Intune
ccmsetup.exe or Microsoft.IntuneManagementAgent) execute scripts and download binaries. These newly deployed binaries often have fresh hashes that appear as “Unknown” until they are ingested into the ThreatFox IOC repository.SYSTEM or specific service accounts (e.g., DOMAIN\SCCM-Deploy-Svc) where the file path contains standard deployment directories like C:\Windows\CCM\ or C:\Program Files\Microsoft Intune Management Extension.Scenario: Automated Backup Jobs Using Veeam or Commvault