This hunt detects adversary behavior characterized by network connections to four specific Indicators of Compromise (IOCs) linked to the KongTuke malware campaign. The SOC team should proactively search for these signals in Azure Sentinel to identify early-stage infections and prevent lateral movement before the threat escalates within the cloud environment.
Malware Family: KongTuke Total IOCs: 4 IOC Types: url, domain
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| url | hxxps://henreques.lol/file.js | payload_delivery | 2026-07-09 | 100% |
| domain | henreques.lol | payload_delivery | 2026-07-09 | 100% |
| url | hxxps://henreques.lol/api/v1/session | payload_delivery | 2026-07-09 | 100% |
| url | hxxps://henreques.lol/api/v1/verify | payload_delivery | 2026-07-09 | 100% |
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - KongTuke
let malicious_domains = dynamic(["henreques.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://henreques.lol/file.js", "https://henreques.lol/api/v1/session", "https://henreques.lol/api/v1/verify"]);
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 5 specific false positive scenarios for the ThreatFox: KongTuke IOCs detection rule in an enterprise environment, including suggested filters and exclusions:
Endpoint Protection Scanning of Quarantine Archives
Host_Name contains “EDR-Manager” or Process_Image matches \CrowdStrike\*) connecting to known internal threat intelligence repositories during maintenance hours (02:00–04:00 UTC).Automated Threat Intelligence Feed Ingestion
User_Account is a service account (e.g., svc_threat_ingest) and the destination port matches standard intelligence feed ports (80/443) during business hours.Scheduled Antivirus Definition Updates