This hypothesis targets adversaries leveraging DCRat remote access trojans to establish persistent command-and-control channels for data exfiltration following initial phishing or malicious download compromises. Proactive hunting in Azure Sentinel is essential to identify early-stage infections and block suspicious outbound traffic to known DCRat IP:port combinations before attackers can execute lateral movement or sensitive data theft.
Malware Family: DCRat Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 45[.]207[.]222[.]132:15847 | botnet_cc | 2026-07-23 | 75% |
| ip:port | 155[.]117[.]232[.]184:8848 | botnet_cc | 2026-07-23 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - DCRat
let malicious_ips = dynamic(["45.207.222.132", "155.117.232.184"]);
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(["45.207.222.132", "155.117.232.184"]);
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 |
Scenario: Legitimate Remote Desktop Administration via RDP
OU=IT-Admins in Active Directory). Additionally, filter out connections where the user agent string contains “RDP” or “TeamViewer” and the destination IP is within the enterprise’s trusted external partner range.Scenario: Scheduled Cloud Backup and Synchronization Jobs
OneDrive.exe, VeeamTransportService.exe, or