Skip to main content
Threat playbook

Category: Phishing & Social Engineering

Fake login pages in the browser

A fake login page copies a real sign-in screen to steal passwords, one-time codes, or authenticated sessions.

If a sign-in screen appeared after an unexpected link, do not use the form. Close the page. Open the service from a saved bookmark or an address you already trust, then check the account there.

Quick answer

A familiar logo and an HTTPS padlock do not prove that a login page belongs to the service. A copied page can look convincing while sending every entry to an attacker.

For risky links and login flows, isolation keeps the page off the endpoint by running it in a disposable container and streaming only the rendered output to the user.

Last updated

2026-08-27

How it usually happens in the browser

  • A message, search result, QR code, or ad sends the user to a lookalike domain.
  • The page copies the real service's logo, layout, and sign-in prompts.
  • The form sends the password and any manually entered code to the attacker.
  • Some kits relay the real login and capture the resulting session.
  • The page may then redirect to the legitimate service to reduce suspicion.

What traditional defenses miss

  • A newly created or compromised site may not appear on a blocklist yet.
  • HTTPS encrypts the connection. It does not confirm who owns the page.
  • A manually entered one-time code can be relayed to the real service.
  • Small mobile address bars make hostname checks harder.

How isolation changes the game

  • An isolated session keeps the page's active code away from the local browser and device.
  • Closing the session removes its site storage and contained downloads.
  • Isolation does not prove that a page is legitimate. Never enter credentials into an unverified page.

Operational checklist

  • Open the service from a saved bookmark or a known address instead of the message link.
  • Check the full hostname before entering any account information.
  • Use a password manager. Treat a missing saved login as a warning to verify the site.
  • Report the message and page through your normal security channel.
  • Prefer phishing-resistant authentication such as WebAuthn for high-impact accounts.
  • Route untrusted pages into isolation and restrict downloads from those sessions.

What to do next

Do not test a suspicious form with real credentials. Leave the page, open the service through a trusted route, and review the account there. If you already submitted information, change the password from the real site and contact your security team.

FAQs.

How can I tell if a login page is fake?
Check the full hostname, how you reached the page, and whether your password manager recognizes it. When in doubt, close it and open the service through a bookmark or known address.
Does the HTTPS padlock mean the page is real?
No. HTTPS encrypts traffic between you and that site. A fake site can also use HTTPS, so you still need to verify the hostname and route.
What should I do if I entered my password?
Open the real service from a trusted address, change the password, review active sessions, and notify your security team. Change reused passwords on other accounts too.
Does browser isolation make a login page safe?
No. Isolation contains the page's active code, but it cannot confirm who owns the page. Do not enter credentials until you verify the destination.

References

  1. 01
  2. 02
  3. 03
  4. 04

Keep exploring

Try it on the next page you do not trust

Legba is a Chrome extension with two modes. Ghost gives you a private browser route. Shield opens a page in an isolated browser off your device.

Free for 30 days. No card required.

Ghost. A private route for your browser. Shield. An isolated browser, off your device. Choose the mode. Close when finished.