How It Works
This solution combines custom CSS uploaded to your Entra ID company branding with a server-side validation service. During each login, the servers validate the login session. Users see a clear visual confirmation on a legitimate sign-in, and a red background with warning text when anomalies are detected on a phishing site.
Safe Login
Background logo confirms the session was validated against a legitimate Microsoft sign-in flow.
Suspicious session detected
Phishing Login
Red background and warning text alert the user that the login page is not trustworthy.
While this technique is effective at present, there is no guarantee it will remain so indefinitely. Platforms like EvilGinx, used by threat actors, actively develop countermeasures against protections. To address this, the solution uses an image indicator for safe logins — if no indicator is present on a page that looks like Microsoft, users should treat it as a phishing site.
The CSS phishing protection service is hosted on high-performance server tiers across two continents within Azure data centres, ensuring optimal performance and high availability.
Update — 1 August 2025
More recent AITM phishing kits now bypass standard CSS-only protection. The platform has been upgraded with additional verification that triggers a warning when suspicious patterns are detected.
We recommend not relying solely on this anti-phishing technique. Several other mitigations protect against phishing — including hardware-bound MFA, Conditional Access, and Defender for Office 365 — all covered in our Modern Workplace & Enterprise Security overview.
This technique catches AITM interception at the moment it happens. What an attacker actually walks away with — and how to stop that stolen token from being usable afterwards — is covered in Session Token Theft: The Attack Path That Skips MFA and Device Compliance: Why Zero Trust Starts at the Endpoint.