This hunt detects adversary activity involving specific Indicators of Compromise (IOCs) linked to the Aisuru threat intelligence feed, which often signal early-stage reconnaissance or initial access attempts. Proactively hunting for these IOCs in Azure Sentinel allows the SOC team to identify and isolate potential compromises before they escalate into full-scale incidents, leveraging high-severity alerts to prioritize rapid response actions.
Malware Family: Aisuru Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 159[.]65[.]143[.]171:12345 | botnet_cc | 2026-07-22 | 100% |
| ip:port | 149[.]28[.]145[.]14:8443 | botnet_cc | 2026-07-22 | 100% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Aisuru
let malicious_ips = dynamic(["159.65.143.171", "149.28.145.14"]);
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(["159.65.143.171", "149.28.145.14"]);
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 5 specific false positive scenarios for the ThreatFox: Aisuru IOCs detection rule, including suggested filters and exclusions tailored for an enterprise environment:
Scenario: Security Tool Internal Communication
10.20.5.15) or filter out processes running under the service account of the security tool (e.g., svc-crowdstrike on Windows) when communicating with Aisuru’s known update endpoints.Scenario: Scheduled Threat Intelligence Ingestion Job
SIEM-INGEST-01) between 01:30 and 03:00 UTC, or filter events where the process name matches the scheduled job executable (e.g., fetch_aisuru_iocs.ps1).Scenario: Admin Manual Verification of New Threats