Skip to content

junaid989/Jphish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

57 Commits
Β 
Β 
Β 
Β 

Repository files navigation

JPhish

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.


πŸ“ Project Structure

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


βš™οΈ How It Works

  1. The jphish.py script runs a simple web server.
  2. Fake login pages (HTML) are served to the user.
  3. When someone logs in, the entered credentials are stored in credentials.txt.
  4. After logging in, the user is redirected to a fake success page.

πŸš€ How to Run

🧱 Requirements

  • Python 3.x
  • Flask (you can install it with pip install flask)

▢️ Start the Tool

python jphish.py

About

phishing tool for educational purposes

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published