This detection rule identifies potential Remote Access Trojan (RAT) activity by monitoring network traffic and endpoint logs for specific Indicators of Compromise (IOCs) linked to unknown threat actors. Proactively hunting for these signals in Azure Sentinel is critical because RATs often establish persistent, stealthy footholds that can lead to data exfiltration or lateral movement if not detected early through continuous IOC correlation.
Malware Family: Unknown RAT Total IOCs: 2 IOC Types: url
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| url | hxxp://64[.]89[.]160[.]97:2404/login | botnet_cc | 2026-08-09 | 50% |
| url | hxxp://2[.]26[.]227[.]212:2404/login | botnet_cc | 2026-08-09 | 50% |
// Hunt for access to known malicious URLs
// Source: ThreatFox - Unknown RAT
let malicious_urls = dynamic(["http://64.89.160.97:2404/login", "http://2.26.227.212:2404/login"]);
UrlClickEvents
| where Url has_any (malicious_urls)
| project Timestamp, AccountUpn, Url, ActionType, IsClickedThrough
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
UrlClickEvents | Ensure this data connector is enabled |
Scenario: Automated Patch Deployment via WSUS/SCCM
C:\Windows\CCM\ or C:\Program Files\Microsoft Update Agent. Additionally, exclude alerts occurring between 01:00 and 05:00 UTC on the specific host groups tagged as “Patch-Target” to reduce noise during scheduled maintenance.Scenario: Enterprise Backup Solutions (Veeam/Acronis)
VeeamAgent.exe, vbrservice.exe, and AcronisCyberProtectService. Configure the detection logic to ignore IOCs where the parent process is identified as one of these known backup services, regardless of the destination IP.Scenario: Cloud Sync and Collaboration Tools (OneDrive/Box)