Skip to main content
Automated SQL injection detection and exploitation. Always use -r with a saved Burp request for accuracy: it preserves headers, cookies, and POST bodies exactly. Use --batch to skip interactive prompts.

Detection

Enumeration

Run these sequentially: confirm injection first, then enumerate downward (dbs → tables → columns → dump).

Techniques

File Read / Write

Requires FILE privilege on MySQL (LOAD_FILE), or equivalent on other DBs.

OS Interaction

Requires stacked queries and sufficient DB privileges (DBA on MySQL/MSSQL, or xp_cmdshell enabled on MSSQL).

WAF Bypass / Tamper Scripts

Second-Order Injection

Input is stored and reflected in a different endpoint.

Performance & Proxy

Useful Flags

DB-Specific Notes