Skip to content

divaybansal/bunnygram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐰 Bunnygram — Stop the Villain!

An interactive demo website that teaches kids about password security and phishing attacks through a fun, Instagram-inspired experience.

Bunnygram

🎮 How It Works

Attack 1: Password Guessing

  1. Search for Benny Bunny — the villain stealing passwords
  2. Explore his profile and find clues (favorite food, lucky number, pet name…)
  3. Click "Lock Account" and guess his password from the clues
  4. Learn why personal info makes terrible passwords!

Attack 2: Phishing

  1. Send Benny a phishing message about "World's Coolest Hop Game"
  2. Watch him click the fake link and enter his password on a fake website
  3. See his password get captured in real time
  4. Learn how to spot phishing attacks!

🔑 Key Details

Item Value
Password carrot123 (stored as SHA-256 hash)
Clues Favorite food, lucky number, pet's name
Phishing bait Benny's interest in "Hop Game"

🚀 Getting Started

Just open index.html in any browser — no server or dependencies needed!

open index.html

🏗️ Tech Stack

  • Single HTML file — zero dependencies
  • Vanilla CSS — dark mode, gradients, animations
  • Vanilla JS — Web Crypto API for SHA-256 password hashing
  • Google Fonts — Outfit typeface

📚 What Kids Learn

  • ❌ Don't use birthdays, pet names, or favorite things as passwords
  • ❌ Don't use easy numbers like 123
  • ✅ Use long, random passwords that are hard to guess
  • ✅ Mix uppercase, lowercase, numbers, and symbols
  • ✅ Never click suspicious links or enter passwords on unfamiliar sites
  • 🔐 Ask a grown-up to help you use a password manager!

📄 License

Free to use for educational purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages