Public Wi-Fi Phishing Alert is a lightweight, privacy-focused Chrome Extension (Manifest V3) designed to detect captive portals and untrusted network gateways (e.g., public Wi-Fi login pages or Evil Twin access points).
When an HTTP request interception or captive portal is detected, the extension overlays a high-visibility hazard warning around the page to alert you before sensitive credentials or personal data are entered.
โโโ assets/ # listings, icons, tiles, screenshots for chrome web store
โโโ LICENSE
โโโ README.md
โโโ PRIVACY.md
โโโ TERMS.md
โโโ src/ # Extension source code (manifest, service worker, content scripts)
โโโ test/ # Local testing environment and mock portal server
git clone https://github.com/zilchz0ne/Public_Wi-Fi_Phishing_Alert.git
cd Public_Wi-Fi_Phishing_Alert
chrome://extensions/.src/ directory.Note: Compatibility for this local testing setup is not guaranteed across all Linux distributions, macOS, or Windows systems.
A local mock server is provided in the test/ directory to simulate a captive portal response:
sudo python3 test/server.py
Open Chrome. Try browsing to http://neverssl.com or https://github.com to verify the detection workflow and visual overlay.
Distributed under the MIT License. See LICENSE for details.
Huge thanks to Atanu Sir for guiding me throughout the project. I could not have completed it without his constant support, supervision, advice, and guidance.