This hunt detects adversary activity involving AsyncRAT remote access trojan indicators by monitoring for specific known IOCs within Azure Sentinel logs. Proactive hunting is essential to identify early-stage lateral movement and command-and-control communications before the malware establishes persistent footholds in critical endpoints.
Malware Family: AsyncRAT Total IOCs: 10 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 203[.]98[.]68[.]17:8808 | botnet_cc | 2026-08-07 | 100% |
| ip:port | 203[.]98[.]68[.]17:8888 | botnet_cc | 2026-08-07 | 100% |
| ip:port | 34[.]106[.]101[.]107:6606 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 207[.]32[.]217[.]227:21903 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 203[.]98[.]68[.]17:1009 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 159[.]203[.]69[.]210:35203 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 154[.]30[.]132[.]30:6606 | botnet_cc | 2026-08-07 | 75% |
| ip:port | 203[.]98[.]68[.]17:2222 | botnet_cc | 2026-08-07 | 100% |
| ip:port | 130[.]12[.]182[.]39:5222 | botnet_cc | 2026-08-07 | 100% |
| ip:port | 159[.]203[.]69[.]210:8088 | botnet_cc | 2026-08-07 | 100% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - AsyncRAT
let malicious_ips = dynamic(["154.30.132.30", "159.203.69.210", "203.98.68.17", "130.12.182.39", "34.106.101.107", "207.32.217.227"]);
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(["154.30.132.30", "159.203.69.210", "203.98.68.17", "130.12.182.39", "34.106.101.107", "207.32.217.227"]);
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 targeted filters and exclusions:
Legitimate Endpoint Management Deployment: The deployment of a new patch or configuration via an Enterprise Mobility Management (EMM) tool like Microsoft Intune or Ivanti Neurons often triggers the AsyncRAT network connection IOC. These tools frequently utilize similar C2 communication patterns and specific TLS fingerprints that overlap with the threat signature.
Scheduled Remote Monitoring Tasks: A nightly scheduled job running a third-party remote monitoring agent, such as SolarWinds NPM or Datadog Agent, may initiate outbound connections that match the AsyncRAT IOCs. These agents often run under generic service accounts (e.g., svc_monitor) and establish persistent heartbeats that mimic RAT behavior.
C:\Program Files\Datadog Agent\bin\agent.exe or C:\Program Files\SolarWinds\NPM\bin\npmagent.exe) and exclude alerts generated by the service account svc_monitor during the maintenance window hours (02:00 – 04:00 UTC).Internal Software Development & CI/CD Pipelines: In a DevOps environment, build agents running on internal servers (e.g., Jenkins or GitLab Runner) often pull dependencies and push artifacts to external repositories. If these pipelines utilize specific containerized tools that match the