
COURSE
SQL Injection
SQL injection is likely the cause of the majority of serious data breaches, mainly because vulnerability is very likely in a large application if the technology choices are poor, and the consequence is usually the leakage of the entire database to the attacker.
DIFFICULTYBEGINNER
ESTIMATED TIME8h 15min
COURSE MODULES
0X1INTRO
0X2INJECTION TECHNIQUES
02
(MySQL) Changing WHERE clauses to bypass authentication (specific user)
LAB
03
(MySQL) Modifying WHERE clauses to bypass authorization
LAB
04
(MySQL) Using the UNION technique to steal data
LAB
05
(MySQL) Determining the structure of the schema
LAB
06
(MySQL) Injecting INSERT statements
LAB
07
(MySQL) Injecting UPDATE statements
LAB
08
(MySQL) UNION and breaking password hashes
LAB
09
(MySQL) ORDER BY and Error-Based Technique
LAB
10
(MySQL) Adding ORDER BY clauses to (ASC/DESC)
LAB
11
(MySQL) Bypassing filters
LAB
12
(MySQL) Truth-Based Blind SQL Injection Technique
LAB
13
(MySQL) Time-based blind SQL Injection technique
LAB
0X3DEFENSE
Hakatemia Pro
Learn to hack — start here
Hundreds of interactive courses, virtual labs and CTF challenges in your browser. Start a free trial — no card required.