This hunt detects adversary activity involving the RatonRAT remote access tool by identifying specific indicators of compromise (IOCs) known to facilitate credential theft and lateral movement within an Azure environment. Proactively hunting for these signals in Azure Sentinel is critical because RatonRAT’s high severity profile suggests a significant risk of persistent unauthorized access that could lead to data exfiltration if not identified early.
Malware Family: RatonRAT Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 84[.]98[.]112[.]243:40000 | botnet_cc | 2026-09-01 | 75% |
| ip:port | 23[.]153[.]36[.]72:3132 | botnet_cc | 2026-09-01 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - RatonRAT
let malicious_ips = dynamic(["23.153.36.72", "84.98.112.243"]);
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(["23.153.36.72", "84.98.112.243"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DeviceNetworkEvents | Ensure this data connector is enabled |
Here are specific false positive scenarios and corresponding filters for the ThreatFox: RatonRAT IOCs detection rule:
Scenario: Legitimate Software Updates via Microsoft Update Agents
Microsoft Windows Update service (or third-party tools like WSUS or Chocolatey) frequently downloads update manifests and binaries that may share hash signatures or network endpoints with RatonRAT IOCs, particularly if the vendor uses shared cloud infrastructure.ProcessName matches usoc.dll, wuauserv.exe, or choco.exe AND ParentProcessName is svchost.exe. Additionally, whitelist specific SHA256 hashes known to belong to the organization’s standard update agents.Scenario: Scheduled Administrative Backups using Enterprise Tools
DOMAIN\svc_backup_admin) where the process name contains keywords like “Veeam”, “Commvault”, or “Acronis”. Filter out events occurring during defined maintenance windows (e.g., 02:00–04:00 local time).Scenario: Endpoint Detection and Response (EDR) Telemetry Collection