This hunt detects adversary activity by correlating network and endpoint logs against three specific Indicators of Compromise (IOCs) linked to the Aisuru threat actor. Proactively hunting for these IOCs in Azure Sentinel is critical because early identification of this high-severity campaign enables rapid containment before lateral movement or data exfiltration occurs within the environment.
Malware Family: Aisuru Total IOCs: 3 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 143[.]198[.]206[.]191:12345 | botnet_cc | 2026-08-04 | 100% |
| ip:port | 85[.]120[.]81[.]167:34567 | botnet_cc | 2026-08-04 | 100% |
| ip:port | 46[.]16[.]34[.]50:8443 | botnet_cc | 2026-08-04 | 100% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Aisuru
let malicious_ips = dynamic(["46.16.34.50", "85.120.81.167", "143.198.206.191"]);
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(["46.16.34.50", "85.120.81.167", "143.198.206.191"]);
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 4 specific false positive scenarios for the ThreatFox: Aisuru IOCs detection rule, including targeted filters and exclusions suitable for an enterprise environment:
Scenario: Security Tool Self-Scanning
C:\Program Files\ directory. During this process, the scanner extracts and analyzes a known Aisuru signature file used as a benchmark dataset within its own repository, triggering the IOC match.CrowdStrike Falcon Sensor (or specific Defender service PID) when accessing files located in the C:\Program Files\ThreatIntel\Benchmarks\ directory.Scenario: Scheduled Threat Intelligence Ingestion Job
ThreatIntel_Ingest_Job (or the associated PowerShell process ID) from triggering this rule when the source IP is the internal jump host or the ingestion server’s static IP range (e.g., 10.20.50.x).Scenario: Admin Remediation of Legacy Software