前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >sql-labs-less11/less12|SQL注入

sql-labs-less11/less12|SQL注入

作者头像
TenG
发布2020-10-28 17:46:27
6340
发布2020-10-28 17:46:27
举报

前言:

此篇讲解sql-labs系列第11关和第12关,这一关明显跟前面有点不太一样,传参方式由GET传参改为了POST传参,不过除了传参方式有所变化个人感觉其他的注入方法跟第一关差不多,我用的是hackbar,也可以用burpsuite抓包,方法有很多,此篇可作为参考,错误的地方欢迎大佬指正!

正文:

less11:

直接上图:

可以看到传入参数以后没有任何回显,这一点跟第一关不太一样,参数名可以通过查看器查看(F12),下面进行测试:

加入单引号后可以看到有报错回显,说明存在字符注入,后面的测试过程就不用说了,跟第一关一样,不过这一关只有1,2两个字段可以注入,还有要注意的是–+注释符没有作用了,只能使用#井号注释符,上图:

可以看到数据库名成功爆出,后面就跟第一关一样了,这里不再讲解,语句可以参考第一篇sql-labs-less1/2

less12:

12关让11关的单引号换为双引号再加上)右括号闭合就可以了,语句如下:

uname=1") union select 1,database()#&passwd=1(这是hackbar里面爆数据库的语句)

其他的地方就都一样了,感谢支持!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-09-24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言:
  • 正文:
    • less11:
      • less12:
      相关产品与服务
      数据库
      云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档