sqli-labs (less-17)
进入17关,我们发现17关与前面关卡有所不同,他是要我们输入用户名然后修改密码,我们这里把密码依然改为admin等进去试试
我们继续利用hackbar抓取POST的内容,抓取后我们判断注入点。作者试了很多次,17关输入用户名的位置是没有注入点的,所以我们在更改密码的位置判断注入点
输入
uname=admin&passwd=admin'&submit=Submit #有完整错误回显
所以这里我们使用报错注入攻击
查看当前数据库
uname=admin&passwd=a' or updatexml(1,concat(0x7e,(database()),0x7e),1)#&submit=Submit
依次猜解出所有的数据,具体过程请看我的less-13