The Cyber Security Awareness Training Game is an interactive desktop application designed to educate users about cybersecurity threats through a gamified experience. The game covers multiple levels, each focusing on different security topics such as phishing, password security, Wi-Fi security, ransomware, and social engineering.
- Interactive UI: Built using Tkinter with an engaging graphical interface.
- Multiple Levels: Users progress through five levels, each covering a cybersecurity topic.
- Scenario-Based Questions: The game provides real-life security scenarios with multiple-choice questions.
- Score Tracking: Keeps track of users' performance and provides feedback.
- Animations & Effects: Includes fade-in effects and a celebration animation for high scores.
- Python (Core logic)
- Tkinter (GUI framework)
- Pillow (PIL) (For image handling)
- Random & Time (For animations and interactions)
- Ensure you have Python 3.x installed on your system.
- Install required dependencies using pip:
pip install pillow
- Run the script:
python CAG.py
- Launch the application.
- Enter your name when prompted.
- Select a cybersecurity level (Phishing, Password Security, etc.).
- Answer multiple-choice questions.
- Receive instant feedback and track your score.
- Complete all levels and check your final score.
- Level 1: Phishing Awareness
- Level 2: Password Security
- Level 3: Wi-Fi Security
- Level 4: Ransomware Protection
- Level 5: Social Engineering Defense
- Add more cybersecurity levels.
- Integrate sound effects for better engagement.
- Enhance UI with custom themes.
This project is open-source and free to use for educational purposes.
Kakashi Hatake - Cybersecurity Enthusiast & Developer


