sqlmap参数

sqlmap参数

Target:

-h --help 帮助文档.
–version 查看版本信息。
-v 显示详细信息,一共有6级
0:只显示python的错误和一些严重性的信息;
1:显示基本信息(默认);
2:显示debug信息;
3:显示注入过程的payload/;
4:显示http请求包;
5:显示http响应头;
6:显示http相应页面

-d 直接连接后台数据库,而不是使用sql注入的漏洞。前提是必须有用户名和密码。格式为:mysql://USER:PASSWORD@DBMS_IP:DBMS_PORT/DATABASE_NAME
-u 指定一个url地址,注意:这个地址中必须要有?xxx=xxx
-l 后面跟一个log文件。扫描log文件中所有的记录
-m 后面跟一个txt文件,文件中包含多个url
-r 检测post请求是否存在注入。可以把post请求数据包抓下来,然后保存在一个文档中,然后-r 后面跟文件路径

Request:

–method = GET.POST 指定请求方法。例如–method=GET. | --method=POST
–data 指定请求的参数。
如:https://www.baidu.com/s?tn=02003390_hao_pg&ie=utf-8&wd=123
指定请求的参数只有wd:–data=“wd=123”
指定多个请求参数:–data=“wd=123&ie=utf-8”

–param-del 指定变量的分隔符
若参数为: wd=123|issp=1 ,则: --param-del="|"

–cookie 绕过登录验证
–cookie=“abcd;sss=aaaa;ccc=1111”
–cookie-del 指定cookie的分隔符
–cookie-del=’|’
–user-agent 指定浏览器标识头,起到伪装正常请求的作用。
–random-agent 随机指定浏览器标识头
文件位置:data->txt->user-agents.txt

–host 指定http包中host头的参数,level>=3
–proxy 指定代理,后跟代理地址,如:–proxy=“127.0.0.1:8080”

–proxy-cred 代理认证,–proxy-cred=“name:pass”
–timeout 设置请求超时的时间,单位是秒,默认是30s
设置格式:–timeout=30
–retries 设置超时重新连接的次数,默认是3次
设置格式:–retries=5

injection:

-p 指定参数,-p会使–level失效。
如:sqlmap.py -u +url,不检查user-agent字段,可以用-p手动指定:-p “user-agent” => --level=3
sqlmap.py -u --level=3,会检查user-agent字段

–skip 排除指定的参数。如:sqlmap.py -u --level=3 --skip=“user-agent”,虽然level=3,应该检查"user-agent"是否存在注入,但是使用了–skip,不用检查"user-agent"。

–dbms 指定数据库类型。可以跳过sqlmap检索数据库,节省资源。如:–dbms=“mysql”

–os 指定对方的系统信息。 如:–os=“Windows”

Detection:

–level 设置测试的等级,1-5,默认为1.
2:检查cookie
3:检查user-agent
4:检查referer
5:检查host

–risk 设置风险等级,1-4,默认为1.
–string 基于布尔类型注入的时候,指定返回成功的信息,从而帮助sqlmap识别正确结果。 格式 --string=’ ’

–not-string 基于布尔类型注入的时候,指定返回失败的信息,从而帮助sqlmap识别不正确结果. --not-string=’ ’

–code 指定http返回状态码
–text-only 指定返回页面中的某一段内容
-f 指纹信息,返回DBMS、操作系统、架构、补丁信息等
-a–all 获取数据库全部信息,非常暴力,所有表、所有信息。
–current-user 获取当前用户。
–current-db 获取当前数据库。
–hostname 获取主机名。
–users 获取所有用户。
–dbs 查看目标服务器中有什么数据库。
–tables 目标数据库中有哪些数据表。
–columns 获取目标数据库中的列数信息。
–dump 查询指定范围的所有数据。
-D 指定数据库,-T 指定数据表,-C 指定字段。**

–dump-all 查询所有数据
–search 查询列、表和数据库名称
–comments 查询数据库的备注
-D 指定数据库,-T 指定数据表,-C 指定字段。**
–exclude-sysbds 排除系统数据库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值