This hunt detects adversary behavior where PureRAT establishes persistent remote access to exfiltrate sensitive data and gain full system control for espionage purposes. The SOC team should proactively search for these indicators in Azure Sentinel to identify early-stage compromises that could lead to significant data theft or unauthorized lateral movement before the attacker fully embeds within the environment.
Malware Family: PureRAT Total IOCs: 10 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 193[.]26[.]115[.]17:56001 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 193[.]26[.]115[.]17:56002 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 193[.]26[.]115[.]17:56003 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 85[.]209[.]87[.]84:56002 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 45[.]89[.]48[.]12:443 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 124[.]198[.]131[.]169:443 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 103[.]249[.]116[.]184:443 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 144[.]202[.]40[.]202:56001 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 144[.]202[.]40[.]202:56002 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 144[.]202[.]40[.]202:56003 | botnet_cc | 2026-08-07 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - PureRAT
let malicious_ips = dynamic(["144.202.40.202", "124.198.131.169", "193.26.115.17", "103.249.116.184", "45.89.48.12", "85.209.87.84"]);
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(["144.202.40.202", "124.198.131.169", "193.26.115.17", "103.249.116.184", "45.89.48.12", "85.209.87.84"]);
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 5 specific false positive scenarios for the ThreatFox: PureRAT IOCs detection rule, including suggested filters and exclusions tailored for an enterprise environment:
Scenario: Legitimate Remote Support Sessions via Managed Tools
BeyondTrust.Agent.exe, TeamViewer_Service.exe) running under the SYSTEM or specific Helpdesk Admin user accounts, specifically when connecting to internal IP ranges within the corporate DMZ.Scenario: Scheduled Backup and Data Exfiltration Jobs
VeeamTransport.exe, AzureBackupAgent.exe) where the destination IP is a verified cloud storage endpoint or internal NAS server.Scenario: Software Deployment and Patching via Endpoint Management