sqli1-5

sqli
一·less-1
打开第一关,看到如下界面
在这里插入图片描述Please input the ID as parameter with numeric value意思是让你输入id作为参数,输入id=1试试
在这里插入图片描述再输入id=2.发现前后界面一样,则不是数字型注入,接下来再尝试字符型注入,输入id=1’
在这里插入图片描述发现界面与之前不同,说明是字符型注入,因为该页面存在回显,所以我们可以使用联合查询。先看看表格有几列
在这里插入图片描述在这里插入图片描述从结果可以得知有三列
爆出显示位,可以看到第二列第三列可以显示在界面上
然后获取当前数据名和版本号
在这里插入图片描述爆表
在这里插入图片描述爆字段名
在这里插入图片描述通过上述操作可以得到两个敏感字段就是username和password,接下来我们就要得到该字段对应的内容。
在这里插入图片描述pass-02
先判断注入类型
在这里插入图片描述在这里插入图片描述在这里插入图片描述出现1’时报错qie报错内容中未出现字符,判断其为数字型注入,利用和之前一样的方法即可求解
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
pass-03
还是先判断注入类型
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述输入od=2’的时候发现回显不一样,可推断sql语句是单引号字符型且有括号,所以我们需要闭合单引号且也要考虑括号。
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述less-04

在这里插入图片描述通过尝试发现注入方式是双引号字符型,进行sql注入

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述less-05
先尝试找出注入类型
输入?id=1以后出现如下画面
在这里插入图片描述虽然不知道前面那个是什么意思,但是根据这个可以发现是字符型注入,但是没有回显,所以不能使用联合注入,这种情况可以使用布尔盲注
先进行数据点判断
在这里插入图片描述
爆列
在这里插入图片描述

爆值
在这里插入图片描述

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值