都是很简单的问题,但是本小白花了一个小时才做完 = 。=
问题1
过滤了union select ,直接转换为空
解决1
可以用双写来进行绕过
问题2
在进行表名查询时,它将单引号转换成 \
解决2
直接用database()来代替
问题3
虽然得到了表名,但是在查列名时还是要用到单引号,这里试了,宽字节绕过,ascii编码绕过,注释符绕过,它全都过滤了,过滤了引号真的就无敌了吗。。。。
解决3
直接用database() 将所有表的列名全爆出来,再进去找
都是很简单的问题,但是本小白花了一个小时才做完 = 。=
过滤了union select ,直接转换为空
可以用双写来进行绕过
在进行表名查询时,它将单引号转换成 \
直接用database()来代替
虽然得到了表名,但是在查列名时还是要用到单引号,这里试了,宽字节绕过,ascii编码绕过,注释符绕过,它全都过滤了,过滤了引号真的就无敌了吗。。。。
直接用database() 将所有表的列名全爆出来,再进去找