Skip to content

fguisso/rock-paper-wasp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Security in Action - OWASP Game

A cybersecurity educational game focusing on the OWASP Top 10 vulnerabilities and secure development practices.

Game Overview

Security in Action is an HTML5/JavaScript game designed to help cybersecurity professionals and enthusiasts learn and test their knowledge about secure development and OWASP Top 10 vulnerabilities in an interactive and engaging way.

Features

  • Player Registration: Create your account with a username, email, and password
  • Personalized Avatar: Choose your avatar to represent you in the game
  • Interactive Tutorial: Learn the game mechanics through a guided tutorial
  • Attack-Defense Rounds: Alternate between attack and defense roles
  • Educational Feedback: Learn about vulnerabilities and mitigations after each round
  • Responsive Design: Play on desktop or mobile devices

Game Mechanics

  • Each game consists of multiple confrontations
  • Each confrontation has three rounds
  • Players alternate between defense and attack roles
  • When defending, select three security measures to protect against attacks
  • When attacking, select one vulnerability to exploit
  • Score points by winning confrontations (2 out of 3 rounds)
  • The first player to reach 5 points wins the game

How to Run

  1. Clone this repository or download the source code
  2. Open the index.html file in a modern web browser
  3. That's it! No server or installation required

Educational Content

The game includes information about:

  • OWASP Top 10 Vulnerabilities: Learn about the most critical web application security risks
  • Security Mitigations: Understand how to implement effective security controls
  • Real-world Scenarios: See how attacks and defenses work in practice

Technologies Used

  • HTML5
  • CSS3
  • JavaScript (Vanilla)
  • No external libraries or frameworks

Browser Compatibility

The game works on all modern browsers:

  • Chrome
  • Firefox
  • Safari
  • Edge

Contributing

Contributions are welcome! Feel free to:

  • Report bugs
  • Suggest new features
  • Add more educational content
  • Improve the game design and user experience

About

A cybersecurity educational game focusing on the OWASP Top 10 vulnerabilities and secure development practices.

Topics

Resources

Stars

Watchers

Forks