Skip to content

Creating a beginner-friendly SQL injection game using Python can be an educational and fun project! Let's design a simple game where users can practice SQL injection techniques to bypass a login system.

Notifications You must be signed in to change notification settings

Mstr-Creta/SQL-injection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

SQL Injection Game

This is a simple Python-based game where users can practice SQL injection techniques to bypass a login system.

Features

  • Simulated login system vulnerable to SQL injection.
  • Users can attempt to bypass the login system as an admin without knowing the password.
  • Basic scoring system to track the number of attempts made.

Getting Started

  1. Clone the repository.
  2. Run the SQL script to create the SQLite database (create_database.sql).
  3. Run the Python script (sql_injection_game.py) to start playing.

Requirements

  • Python 3.x
  • SQLite 3

Usage

  • Open a terminal or command prompt.
  • Navigate to the directory containing the Python script.
  • Run the script using the command: python sql_injection_game.py.

Contributing

Contributions are welcome! Please feel free to submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Creating a beginner-friendly SQL injection game using Python can be an educational and fun project! Let's design a simple game where users can practice SQL injection techniques to bypass a login system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages