This hunt detects adversary behavior where attackers leverage Evilginx’s sophisticated phishing infrastructure to bypass multi-factor authentication and steal session tokens through real-time proxying of user interactions. A SOC team should proactively hunt for these specific IOCs in Azure Sentinel because Evilginx attacks often evade traditional detection by mimicking legitimate traffic, requiring active investigation to prevent unauthorized access before credentials are fully compromised.
Malware Family: Evilginx Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 172[.]86[.]119[.]225:8443 | botnet_cc | 2026-08-27 | 75% |
| ip:port | 144[.]217[.]94[.]115:443 | botnet_cc | 2026-08-27 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Evilginx
let malicious_ips = dynamic(["144.217.94.115", "172.86.119.225"]);
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(["144.217.94.115", "172.86.119.225"]);
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 3-5 specific false positive scenarios for the ThreatFox: Evilginx IOCs detection rule, including targeted filters and exclusions suitable for an enterprise environment:
Scenario: Scheduled Phishing Simulation Campaigns
Security_Ops_Team and destination IP ranges associated with your internal phishing platform (e.g., phishing-sim.internal.corp). Alternatively, exclude traffic where the HTTP User-Agent string contains specific simulation identifiers like GoPhish-Simulation or Proofpoint-Test.Scenario: Automated Cloud Backup and Sync Jobs
azureedge.net or a specific AWS S3 bucket) used by these backup tools, the high-volume data transfer triggers the rule as suspicious activity resembling Evilginx’s proxy behavior.svc-veeam-backup or svc-onedrive-sync. Add a filter to exclude traffic where the destination port is strictly 443