LearnWeb Application Security
Web Application Security
How web applications actually break, and how to stop yours breaking the same way. Every attack is paired with its defence, and every attack is run against something genuinely vulnerable rather than described.
Free
1 chapter4 lessons1 practice quiz1 hands-on lababout 8h
Start the courseA Query Built From Pieces01
SQL Injection
0/4The bug that comes from building a query out of string pieces. Where it comes from, what it lets somebody do, and the one-line habit that ends it.
Labs
Hands-on challenges for this course. Each one hides a flag you have to find.