sqlmap的简单使用

sqlmap基于python

以下的指定选项都需要在sqlmap.py随意使用

-u 指定注入点

--dbs 跑库名 -D 指定库名

--tables 跑表名 -T 表名

--columns 跑字段名 -C 字段

-- dump 读取数据内容(慎用)

-B 布尔型注入

-E 报错注入

-U 联合注入

-S 可多语句进行注入

-T 基于时间延迟注入

--random-agent 请求头随机,默认是sqlmap

--delay=数字 每次探测的延迟时间

-- count 查看数据

-- level 1-5 等级越高测试的约完整,方向越多。(3 会跑head注入)

--risk 测试更多丰富语句

-- is -dba 查看当前注入点的数据库权限

--os-shell 直接获取目标系统权限

--proxy=http://

--flush-session 忽略缓存继续跑注入

sqlmap跑不了POST

所以需要 --form(不稳)

用--r 指定数据包,数据包会有cookie

用brup抓个包,在sqlmap中创建文件,贴入包文件。

然后启动sqlmap --r 文件名

可以使用*标识特定的传参

sqlmap会有点问题,如果知道了闭合的方式。手动闭合一下。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值