This hunt detects adversary activity involving AsyncRAT remote access trojan indicators that enable persistent command-and-control communication and sensitive data exfiltration. Proactively hunting for these specific IOCs in Azure Sentinel is critical to identify early-stage compromises before attackers establish deep footholds within the enterprise network.
Malware Family: AsyncRAT Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 45[.]131[.]182[.]88:7707 | botnet_cc | 2026-08-22 | 75% |
| ip:port | 104[.]243[.]248[.]63:100 | botnet_cc | 2026-08-22 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - AsyncRAT
let malicious_ips = dynamic(["45.131.182.88", "104.243.248.63"]);
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.131.182.88", "104.243.248.63"]);
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: AsyncRAT IOCs detection rule, including suggested filters and exclusions tailored for an enterprise environment:
Scenario: Endpoint Protection Scans Triggering Hash Matches
ProcessName containing “CrowdStrike”, “DefenderService”, or “Windows Defender”. Additionally, add a logic check where if the parent process is MsMpEng.exe or FalconSensor.exe, the alert is suppressed.Scenario: Scheduled PowerShell Deployment of Internal Tools
powershell.exe). These scripts often load a specific shared DLL or executable that matches an AsyncRAT IOC hash. This is common when rolling out new monitoring tools across the domain during maintenance windows.ScriptBlock content or command line arguments containing internal keywords like “InternalDeploy” or “PatchManagement”. Alternatively, whitelist specific Task Scheduler tasks (e.g., Microsoft\Windows\UpdateOrchestration) that are known to execute these scripts.Scenario: Remote Administration via RDP or SSH
\\FileServer\AdminTools\AsyncRAT.exe) for troubleshooting purposes. Since this is a legitimate administrative action, the detection