This hunt detects adversary activity involving Evilginx phishing campaigns that utilize advanced session token hijacking to bypass multi-factor authentication and gain unauthorized access to sensitive accounts. The SOC team should proactively search for these specific IOCs within Azure Sentinel because Evilginx’s sophisticated attack vector often evades traditional email filtering, requiring real-time detection of compromised credentials before lateral movement occurs.
Malware Family: Evilginx Total IOCs: 2 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 45[.]61[.]177[.]135:3333 | botnet_cc | 2026-08-29 | 75% |
| ip:port | 204[.]152[.]217[.]122:8443 | botnet_cc | 2026-08-29 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Evilginx
let malicious_ips = dynamic(["204.152.217.122", "45.61.177.135"]);
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(["204.152.217.122", "45.61.177.135"]);
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: Evilginx IOCs detection rule, including tailored filters and exclusions suitable for an enterprise environment:
Scenario: Scheduled Security Scans by EDR Agents
process_name matches FalconSensor.exe, MsMpEng.exe, or cb.sysmon AND parent_process_name is a known service account (e.g., SYSTEM or NT SERVICE\...). Additionally, exclude specific IP ranges belonging to the EDR vendor’s cloud telemetry endpoints.Scenario: Automated Cloud Backup and Sync Operations
*.cloudflare.com or specific AWS/Azure egress IPs) that overlap with backup destinations, legitimate sync traffic will trigger alerts.source_ip belongs to the internal backup subnet (e.g., 10.20.50.0/24) AND the destination domain matches approved backup service domains (e.g., backup.rubrik.com, veeam.net).