sql-lab闯关tips 十三~十四关

**第十三关为基于post提交的报错型注入,第十四关于第十三关基本相同,只是闭合方式的不同,只对第十三关进行详解
提前声明:本机测试地址为 192.168.226.136 以下仅供参考,切勿用作其他用途,若有错误之处,望见谅 **
由于是POST型注入,故需要使用burp进行代理抓包,以便修改其中传递的内容
尝试构造其闭合方式,先使用’单引号,查看其回显
在这里插入图片描述

可观察到提示sql错误语句。并且弹出了其正确的闭合方式 可见正确的闭合方式为 (‘admin’)

经尝试注释后面的内容后,发现其直接登录成功,而当错误时,只会输出登录失败界面,构想使用报错型注入

在这里插入图片描述
首先考虑猜测其数据库名
在这里插入图片描述
可观察到其数据库名为security,之后构造新的payload,猜测security中的表名
在这里插入图片描述
直接可观察到security中的数据表明四个表,之后选择users表,进行查询users表中的字段名称
在这里插入图片描述
可直接观察到其中三个字段,分别为 id,username,password。直接查询其中数据
在这里插入图片描述
通过控制LIMIT 0,1限制,可查到其他数据
闯关成功
第十四关的闭合方式为"双引号

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值