JPhish is a simple phishing simulation tool developed in Python and HTML, designed for educational and cybersecurity awareness purposes. It mimics popular login pages (like Facebook and Instagram) to demonstrate how phishing attacks can be crafted and how users can stay protected.
β οΈ Disclaimer: This tool is intended for educational purposes only. Do not use it for illegal or unethical activities. The author is not responsible for any misuse.
jphish/ βββ templates/ β βββ facebook.html β βββ instagram.html β βββ login.html β βββ success.html βββ credentials.txt # Stores captured login credentials βββ sessions.log # Logs session data βββ jphish.py # Main Python script
- The
jphish.pyscript runs a simple web server. - Fake login pages (HTML) are served to the user.
- When someone logs in, the entered credentials are stored in
credentials.txt. - After logging in, the user is redirected to a fake success page.
- Python 3.x
- Flask (you can install it with
pip install flask)
python jphish.py