Skip to main content

Identification


Information Gathering


Enumerate Databases


Enumerate Tables

Without information_schema (MySQL 5.6+)


Enumerate Columns


Dump Data


String Functions


Conditional


Time Delay


File Read


File Write

Check restriction:

DNS Exfiltration (Windows)


Error-Based


Password Hashes

Crack: hashcat -m 300 (MySQL4) or -m 7401 (MySQL5).

Stacked Queries

Only with mysqli_multi_query() or PDO:

Useful Operators


Sources