Sign inSign up

brightsec/sqli-lab

By brightsec

•Updated 7 days ago

sqli-lab Important: sql database setup is hardcoded

Image
0

10K+

brightsec/sqli-lab repository overview

⁠Dockerized SQLi Lab (ii)

Based on:

⁠Where do I put my files?

  • MySQL Dump -> dump/
  • vulnerable php app -> html/public

Note: the database volume will be stored in ./database

⁠How to start the lab?

login, pass and db name are hardcoded in docker-compose.yml and html/public/includes/config.inc. To start the lab, just run:

$ docker-compose up -d

Wait a minute before trying to connect to http://localhost:8888⁠ (otherwise, you will get "Connection refused" errors from MariaDB/MySQL)

⁠How to stop the lab?

If you want to stop your containers without removing them from docker:

$ docker compose down

If you want to stop your containers and remove them from docker:

docker-compose rm -fsv

Tag summary

Content type

Image

Digest

sha256:36b060ce1…

Size

48.2 MB

Last updated

7 days ago

docker pull brightsec/sqli-lab