This hunt targets adversary activity linked to the KongTuke malware by actively searching for matches against eight specific Indicators of Compromise (IOCs) within Azure Sentinel logs. Proactively hunting for these IOCs is critical because it enables the SOC team to identify early-stage infections and lateral movement attempts before they escalate into full-scale incidents, thereby reducing dwell time in the environment.
Malware Family: KongTuke Total IOCs: 8 IOC Types: url, domain
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| url | hxxps://ritchie.click/pvgdgpjx.js | payload_delivery | 2026-07-16 | 100% |
| url | hxxps://tommy-or.lol/f | payload_delivery | 2026-07-16 | 100% |
| domain | tommy-or.lol | payload_delivery | 2026-07-16 | 100% |
| url | hxxps://ritchie.click/ha1es146.js | payload_delivery | 2026-07-16 | 100% |
| url | hxxps://ritchie.click/mmaxs0rs.js | payload_delivery | 2026-07-16 | 100% |
| url | hxxps://ritchie.click/lkg91c5q.js | payload_delivery | 2026-07-16 | 100% |
| url | hxxps://ritchie.click/t4et81av.js | payload_delivery | 2026-07-16 | 100% |
| url | hxxps://ritchie.click/l46p3f8z.js | payload_delivery | 2026-07-16 | 100% |
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - KongTuke
let malicious_domains = dynamic(["tommy-or.lol"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses, QueryType
| order by TimeGenerated desc
// Hunt for access to known malicious URLs
// Source: ThreatFox - KongTuke
let malicious_urls = dynamic(["https://ritchie.click/pvgdgpjx.js", "https://tommy-or.lol/f", "https://ritchie.click/ha1es146.js", "https://ritchie.click/mmaxs0rs.js", "https://ritchie.click/lkg91c5q.js", "https://ritchie.click/t4et81av.js", "https://ritchie.click/l46p3f8z.js"]);
UrlClickEvents
| where Url has_any (malicious_urls)
| project Timestamp, AccountUpn, Url, ActionType, IsClickedThrough
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
DnsEvents | Ensure this data connector is enabled |
UrlClickEvents | Ensure this data connector is enabled |
Here are specific false positive scenarios for the ThreatFox: KongTuke IOCs detection rule, tailored for a legitimate enterprise environment:
Software Vulnerability Scanning via Tenable Nessus
nessusagent.exe) that queries external threat intelligence feeds. If KongTuke IOCs (specifically known benign domains or IP ranges used by software vendors) are part of the vendor’s update mechanism, the scanner may generate network connections to these IPs while downloading plugin definitions, triggering the detection despite being a standard maintenance activity.nessusagent.exe process hash or restrict the alert scope to exclude source ports associated with the Tenable management server (e.g., port 1005) during the defined maintenance window (02:00–04:00 UTC).Endpoint Protection Signature Updates via CrowdStrike Falcon
Cortex.sys (CrowdStrike kernel driver) and FalconSensorService.exe processes to the specific IP ranges identified in the KongTuke IOC list, provided the destination port is 443.Microsoft 365 Compliance Data Archiving