sql注入使用union select时不回显数字的理解


当我们使用union select 1,2,3,4时,经常会出现当前页面并没有发生变化的情况,我用自己的理解来解释一下这个情况

首先看一下不回显的状况以及解决方法

再看直接回显的状态

综合以上我们可以得出,有时候存在回显,但因为当前页面只能显示一部分数据,所以回显的数据被原先存在的数据挡住,无法显示。

解决方法:让之前的查询语句为错,查不到数据,所以位置就空出来了,这样union select 查询到的数据就可以显示出来了


文章作者: 一线天
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 一线天 !
  目录