Skip to content

arjunjaincs/phish-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕹 Phishing Awareness Game

An interactive, web-based phishing awareness game designed to train users in spotting phishing emails and SMS messages.
Minimalist, dark-themed, and fully responsive for both desktop and mobile.

Live Demo


🚀 Features

  • 🎯 Choose Difficulty: Easy, Medium, Hard
  • 📩 Mixed Scenarios: Realistic emails and SMS messages
  • Classify Messages: Decide if it’s Real or Phishing
  • Instant Feedback: Learn why it’s phishing or not
  • 📊 Scoreboard: See how well you did at the end
  • 📱 Responsive Design: Works smoothly on desktop and mobile
  • 🌓 Minimal Dark UI: Clean, modern, and distraction-free

🎥 Demo

Phishing Awareness Game Demo


🔮 Future Scope

  • 🤖 AI/ML integration: Auto-generate new phishing scenarios for every user session
  • 📈 Analytics: Track progress and common mistakes
  • 🏢 Enterprise mode: Teams can use it internally for awareness training

📂 Project Structure

/project-folder  
├── index.html #Main entry point  
├── style.css #Styling (dark minimalist theme)  
├── app.js #Game logic + dataset

🛠 Running Locally

  1. Clone or download the project.
  2. Make sure the 3 files (index.html, style.css, app.js) are in the same folder.
  3. Open index.html directly in your browser
    OR run a simple local server:
   python -m http.server 8000

Then open: http://localhost:8000


👨‍💻 Author

Made with ❤️ by Arjun


🛡 License

This project is for educational purposes only.
Do not reuse phishing examples outside of awareness/training contexts.

About

Phishing Awareness Game is a lightweight, web-based training tool designed to help users recognize and avoid phishing attempts.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors