← Back to SOC feed Coverage →

ThreatFox: PureRAT IOCs

ioc-hunt HIGH ThreatFox
CommonSecurityLogDeviceNetworkEvents
backdooriocthreatfoxwin-pure_rat
This rule was pulled from an open-source repository and enriched with AI. Validate in a test environment before deploying to production.
View original rule at ThreatFox →
Retrieved: 2026-07-30T11:00:00Z · Confidence: high

Hunt Hypothesis

This hunt detects adversary activity involving the PureRAT remote access trojan by monitoring for matches against a curated set of 55 specific indicators of compromise (IOCs). Proactively hunting for these signals in Azure Sentinel is critical to identify early-stage PureRAT infections that may evade standard signature-based defenses, thereby preventing potential data exfiltration and lateral movement.

IOC Summary

Malware Family: PureRAT Total IOCs: 55 IOC Types: ip:port

TypeValueThreat TypeFirst SeenConfidence
ip:port51[.]79[.]185[.]253:56003botnet_cc2026-07-3075%
ip:port50[.]114[.]184[.]63:444botnet_cc2026-07-3075%
ip:port50[.]114[.]184[.]63:442botnet_cc2026-07-3075%
ip:port27[.]124[.]36[.]151:56002botnet_cc2026-07-3075%
ip:port209[.]99[.]190[.]23:45001botnet_cc2026-07-3075%
ip:port176[.]65[.]148[.]198:7777botnet_cc2026-07-3075%
ip:port103[.]148[.]58[.]8:56003botnet_cc2026-07-3075%
ip:port222[.]167[.]208[.]153:56003botnet_cc2026-07-3075%
ip:port209[.]99[.]184[.]15:55006botnet_cc2026-07-3075%
ip:port31[.]77[.]57[.]7:56002botnet_cc2026-07-3075%
ip:port31[.]77[.]57[.]7:56001botnet_cc2026-07-3075%
ip:port31[.]77[.]57[.]7:56003botnet_cc2026-07-3075%
ip:port172[.]81[.]133[.]197:56002botnet_cc2026-07-3075%
ip:port172[.]93[.]212[.]254:56001botnet_cc2026-07-3075%
ip:port144[.]172[.]106[.]142:1337botnet_cc2026-07-3075%
ip:port157[.]254[.]194[.]144:56003botnet_cc2026-07-3075%
ip:port157[.]254[.]194[.]144:56001botnet_cc2026-07-3075%
ip:port217[.]217[.]97[.]187:8080botnet_cc2026-07-3075%
ip:port185[.]100[.]157[.]93:56002botnet_cc2026-07-3075%
ip:port185[.]100[.]157[.]93:56001botnet_cc2026-07-3075%
ip:port206[.]245[.]165[.]24:56003botnet_cc2026-07-3075%
ip:port206[.]245[.]165[.]24:56001botnet_cc2026-07-3075%
ip:port206[.]245[.]165[.]24:56002botnet_cc2026-07-3075%
ip:port138[.]255[.]160[.]203:56003botnet_cc2026-07-3075%
ip:port172[.]93[.]212[.]218:56001botnet_cc2026-07-3075%

KQL: Ip Hunt

// Hunt for network connections to known malicious IPs
// Source: ThreatFox - PureRAT
let malicious_ips = dynamic(["168.222.97.151", "173.208.180.138", "185.100.157.93", "23.111.14.80", "192.3.42.138", "172.94.9.25", "198.135.55.89", "85.11.167.61", "144.172.106.142", "31.77.57.7", "176.65.148.198", "147.124.203.21", "184.174.20.138", "27.124.36.151", "50.114.184.63", "188.209.158.220", "195.177.94.109", "157.254.194.144", "209.99.184.15", "217.217.97.187", "51.79.185.253", "151.247.22.50", "209.99.190.23", "172.81.133.197", "206.245.165.24", "172.93.212.254", "103.148.58.8", "82.38.44.188", "138.255.160.203", "222.167.208.153", "103.148.58.10", "172.93.212.218", "108.174.56.175", "82.22.7.20"]);
CommonSecurityLog
| where DestinationIP in (malicious_ips) or SourceIP in (malicious_ips)
| project TimeGenerated, SourceIP, DestinationIP, DestinationPort, DeviceAction, Activity
| order by TimeGenerated desc

KQL: Ip Hunt Device

// Hunt in Defender for Endpoint network events
let malicious_ips = dynamic(["168.222.97.151", "173.208.180.138", "185.100.157.93", "23.111.14.80", "192.3.42.138", "172.94.9.25", "198.135.55.89", "85.11.167.61", "144.172.106.142", "31.77.57.7", "176.65.148.198", "147.124.203.21", "184.174.20.138", "27.124.36.151", "50.114.184.63", "188.209.158.220", "195.177.94.109", "157.254.194.144", "209.99.184.15", "217.217.97.187", "51.79.185.253", "151.247.22.50", "209.99.190.23", "172.81.133.197", "206.245.165.24", "172.93.212.254", "103.148.58.8", "82.38.44.188", "138.255.160.203", "222.167.208.153", "103.148.58.10", "172.93.212.218", "108.174.56.175", "82.22.7.20"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc

Required Data Sources

Sentinel TableNotes
CommonSecurityLogEnsure this data connector is enabled
DeviceNetworkEventsEnsure this data connector is enabled

References

False Positive Guidance

Here are 4 specific false positive scenarios for the ThreatFox: PureRAT IOCs detection rule, including suggested filters and exclusions tailored for an enterprise environment:

Original source: https://threatfox.abuse.ch/browse/malware/win.pure_rat/