This detection rule identifies adversary activity by monitoring for specific Indicators of Compromise (IOCs) linked to the KongTuke malware campaign within Azure Sentinel. Proactive hunting is essential because early identification of these IOCs enables rapid containment of potential lateral movement and data exfiltration before the threat establishes a persistent foothold in the environment.
Malware Family: KongTuke Total IOCs: 6 IOC Types: domain, url
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| domain | hrrrison.sbs | payload_delivery | 2026-08-31 | 100% |
| url | hxxps://hrrrison.sbs/api/v1/session | payload_delivery | 2026-08-31 | 100% |
| url | hxxps://hrrrison.sbs/api/v1/verify | payload_delivery | 2026-08-31 | 100% |
| domain | swewart.sbs | payload_delivery | 2026-08-31 | 100% |
| url | hxxps://swewart.sbs/api/v1/session | payload_delivery | 2026-08-31 | 100% |
| url | hxxps://swewart.sbs/api/v1/verify | payload_delivery | 2026-08-31 | 100% |
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - KongTuke
let malicious_domains = dynamic(["hrrrison.sbs", "swewart.sbs"]);
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://hrrrison.sbs/api/v1/session", "https://hrrrison.sbs/api/v1/verify", "https://swewart.sbs/api/v1/session", "https://swewart.sbs/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, along with targeted filters and exclusions suitable for an enterprise environment:
Scenario: Scheduled Antivirus Definition Updates via Windows Update Service
WindowsUpdate service or third-party AV agents (e.g., CrowdStrike Falcon, Microsoft Defender) frequently download and execute definition update packages that match the specific file hashes or network signatures associated with KongTuke IOCs. This often occurs during nightly maintenance windows.UpdateOrchestrator.exe (Windows Update) or the specific AV agent process (e.g., C-Sensor.exe). Additionally, filter alerts where the parent process is a known system service running under the SYSTEM account during standard maintenance hours (e.g., 02:00–04:00 local time).Scenario: Automated Deployment of Internal Security Tools via Configuration Management
Ansible.exe, msiexec.exe (with command line arguments containing /i), or ccmsetup.exe. Implement a logic filter to suppress alerts if the user context is a dedicated service account (e.g., DOMAIN\svc-deployment) rather than an interactive user.Scenario: Execution of Internal Patch Management Scripts