OWASP Bricks is a web application security learning platform built on PHP and MySQL.
The project focuses on variations of commonly seen application security issues. Each 'Brick' has some sort of security issue which can be leveraged manually or using automated software tools. The mission is to 'Break the Bricks' and thus learn the various aspects of web application security.
Currently there are four challenges available:
Challenge #1 - A simple log in page vulnerable to SQL injection.
Challenge #2 - A simple file upload page vulnerable to arbitrary file upload.
Challenge #3 - A normal content displaying page with Integer based SQL injection vulnerability in the URL.
Challenge #4 - Another log in page.
Videos are available on OWASP Bricks YouTube channel.
OWASP Bricks website: owasp.org/index.php/OWASP_Bricks
OWASP Bricks documentations: sechow.com/bricks/docs
Challenge #4 ( Log in page #2) is open for the public at the moment of writing. All the previous challenges are solved and their docs and videos are available.