An interactive, modern, animated cybersecurity learning platform built by OGT.
This game teaches web security vulnerabilities through hands-on levels, real attack simulations, hints, animations, and mini-tutorials.
๐ https://ogtamimi.github.io/OGT-Cyber-Game/
-
๐ฏ 3 Fully Interactive Vulnerability Levels
- SQL Injection (Login Bypass)
- Cross-Site Scripting (XSS)
- IDOR (Unauthorized Access)
-
โจ Modern Animated UI (React + Vite)
-
๐ก Dynamic Hint System
-
๐ Mini Tutorials for Each Level
-
๐ Success Animations + Flags
-
๐ LocalStorage Progress Tracking
-
๐ฑ Fully Responsive Design
-
๐จโ๐ป Includes Realistic Vulnerable PHP Endpoints
Learn how login bypass works using classic ' OR '1'='1.
Inject JavaScript and see how websites become vulnerable.
Access hidden files by modifying URL parameters.
- React + Vite
- TypeScript
- TailwindCSS
- CSS Animations
- PHP (vulnerable backend)
- GitHub Pages Hosting
git clone https://github.com/ogtamimi/OGT-Cyber-Game.git
cd OGT-Cyber-Gamenpm installnpm run devnpm run buildnpm run deploy- Requires Node.js 18+
.env.localis optional (for API keys)- Final build output is inside the
/distfolder
OGT-Cyber-Game/
โ
โโโ assets/
โ โโโ screenshots/
โ โโโ screenshot1.png
โ โโโ screenshot2.png
โ โโโ screenshot3.png
โ
โโโ src/
โ โโโ App.tsx
โ โโโ index.tsx
โ โ
โ โโโ components/
โ โ โโโ Confetti.tsx
โ โ โโโ Icons.tsx
โ โ โโโ TutorialContent.tsx
โ โ โโโ UI.tsx
โ โ
โ โโโ levels/
โ โโโ Level1SQLi.tsx
โ โโโ Level2XSS.tsx
โ โโโ Level3IDOR.tsx
โ
โโโ README.md
โโโ package.json
โโโ package-lock.json
โโโ tsconfig.json
โโโ vite.config.ts
โโโ .gitignoreOGT
๐ GitHub: https://github.com/ogtamimi
๐ง Contact: ogttamimi@gmail.com
๐ License
MIT License (c) 2025 OGT This project is open-source for learning and educational use.


