This hunt detects adversary activity involving the DCRat remote access tool by identifying specific indicators of compromise (IOCs) that signal potential command-and-control or lateral movement within the network. Proactively hunting for these IOCs in Azure Sentinel is critical to rapidly identify and contain early-stage infections, as DCRat’s stealthy nature allows attackers to establish persistent footholds before triggering broader alerting mechanisms.
Malware Family: DCRat Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 46[.]246[.]82[.]10:6490 | botnet_cc | 2026-08-01 | 75% |
| ip:port | 194[.]182[.]79[.]61:2443 | botnet_cc | 2026-08-01 | 100% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - DCRat
let malicious_ips = dynamic(["194.182.79.61", "46.246.82.10"]);
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(["194.182.79.61", "46.246.82.10"]);
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 for the ThreatFox: DCRat IOCs detection rule, including suggested filters and exclusions tailored for an enterprise environment:
Endpoint Protection Scans by CrowdStrike Falcon or Microsoft Defender
C:\Program Files\DCRat directory or executes a specific remediation script that matches the DCRat hash signature. This often occurs during off-hours maintenance windows when the agent updates its local database with new IOCs.FalconSensor.exe, MsMpEng.exe) and Parent Process (the EDR service itself). Additionally, exclude alerts where the User Context is a system account (e.g., NT AUTHORITY\SYSTEM or DOMAIN\AdminService) executing during defined maintenance windows (e.g., 02:00–04:00 UTC).Automated Patch Deployment via SCCM/Intune
ccmsetup.exe (SCCM) or IntuneManagementExtension.exe. Implement a rule exclusion for events occurring within 15 minutes of a known “Patch Tuesday” deployment job ID in the change management system.Custom PowerShell Automation Scripts for Inventory
InventoryCheck.ps1) runs nightly to