这一关有没有报错信息 所以我们不能从报错信息中得知注入类型 我们只能通过登陆成功或者失败去辨别我们判断的注入类型正确与否 然后我们也不懂注入点 所以只能进行尝试了

如果两个参数在SQL语句中都被单引号包裹住

那么假设username为注入点输入如下

username admin'#
password admin

登陆失败

假设password为注入点输入如下

username admin
password admin'#

也是登录失败

然后如果两者再SQL语句中都是被('')包裹的话

假设username为注入点的话 那么输入如下

username admin')#
password admin

登陆失败

假设password为注入点的话 那么输入如下

username admin
password admin')#

尝试到这 总算成功登陆了 说明注入点为password 注入类型为('')

接着开始创建一个表格 记得这一次不能再用admin作为注入的参数值 而是得替换成1 防止登陆成功

输入如下

1');create table demo like users;#

数据库的回显如下所示

接着往里面添加一条数据 输入如下

1');insert into demo values(1,'xiaozhao','888');#

数据库的回显如下所示

接着删除数据 输入如下

1');delete from demo where id=1;#

数据库的回显如下所示

最后进行删除表格的操作 输入如下

1');drop table demo;#

数据库的回显如下所示

大功告成 嗨嗨!!

sqli-labs/Less-45相关推荐

  1. SQLi LABS Less 27a 联合注入+布尔盲注+时间盲注

    第27a关是双引号字符型注入: 过滤了注释(/* -- #),关键字(select union),空格: 这篇文章提供联合注入.布尔盲注.时间盲注三种解题方式. 其他 SQLi LABS 靶场的解题步 ...

  2. SQLi LABS Less 27 联合注入+报错注入+布尔盲注+时间盲注

    第27关是单引号字符型注入: 过滤了注释(/* -- #),关键字(select union),空格: 这篇文章提供联合注入.报错注入.布尔盲注.时间盲注四种解题方式. 其他 SQLi LABS 靶场 ...

  3. SQLi LABS Less 26a 联合注入+布尔盲注

    第26a关是单引号+括号的字符型注入: 后台过滤了关键字( and  or ),注释(/*  #  --  /),空格: 这篇文章提供联合注入.布尔盲注.两种解题方式. SQLi LABS其他关卡可以 ...

  4. SQLi LABS Less 25 联合注入+报错注入+布尔盲注

    第二十五关单引号字符型注入: 过滤了关键字(and.or),可以使用双写绕过: 这篇文章提供了联合注入.报错注入.布尔盲注三种解题方法. SQLi LABS 其余关卡可参考我的专栏:SQLi-LABS ...

  5. sqli——labs初学者通关详

    目录 Less-1 GET-Error based-Single quotes-String(基于错误的GET单引号字符型注入) Less-2 GET-Error based- Intiger bas ...

  6. SQLi LABS Less-8 布尔盲注

    「作者主页」:士别三日wyx 「作者简介」:CSDN top200.阿里云博客专家.华为云享专家.网络安全领域优质创作者 第八关是单引号字符型注入,推荐使用布尔盲注 方式一:布尔盲注 第一步.判断注入 ...

  7. SQLi LABS Less-31

    第31关的源码中并未对参数做过多的过滤,只是在参数两边拼接了双引号和括号 在url地址栏中输入 1") and true-- a,使SQL恒成立,页面正常显示 再输入 1") an ...

  8. SQLi LABS Less-30

    第30关使用GET请求传递参数,在url中构造payload即可 后端源码中并没有做什么过滤,只是在参数两边添加了双引号 输入 1" and true-- a,页面正常显示 输入 1&quo ...

  9. SQLi LABS Less-29

    第29关使用GET请求提交参数,在url中构造payload即可 源码中并没有做什么过滤,直接测试注入点即可 在url中输入 1'and true-- a,源码中的SQL会拼接成下面这样 注释后面的内 ...

  10. SQLi LABS Less-26 联合注入+报错注入+布尔盲注+时间盲注

    第26关是单引号字符型注入: 后台过滤了关键字( and  or ),注释(/*  #  --  /),空格: 这篇文章提供联合注入.报错注入.布尔盲注.时间盲注四种解题方式. 目录 一.功能分析 二 ...

最新文章

  1. 学习笔记------tag文件
  2. 近世代数--环同态--环的第二同构定理
  3. pandas loc和iloc区别
  4. Linux系统下如何查看及修改文件读写权限
  5. python编写的心得_Python开发之我的小心得
  6. erp核心目的及erp特点
  7. 请求到达时先经过过滤器还是拦截器_上海自动卷绕式过滤器价格_康斐净化
  8. 韩顺平细说jsp购物车项目--用户登录及验证
  9. 收藏!盘点B站up主们最喜欢用的录屏软件!
  10. c语言编译运行的几步
  11. MFC中添加工具条(TOOLBAR)
  12. 不要想当然,相信自己(自己在C中踩过的坑)
  13. Cocos Creator基于热更新的分包方案
  14. Oracle 分析函数(Analytic Functions) 说明
  15. 随机漫步范例-----python
  16. 如何优化Facebook广告提高您的转化率!Facebook广告投放优化的高阶策略
  17. Android进阶之路 - 代码规范
  18. Pycharm如何更改运行(run)的快捷键
  19. 2019,被催更了!2020,干就是了!
  20. 怎样量化评价搜索引擎的结果质量

热门文章

  1. 最近公共祖先之tarjan
  2. App“照妖镜”:随时监控你的应用质量
  3. 微信小程序--多视频滑动播放(踩坑,填坑)
  4. 挖土机oracle,清原小型挖掘机出租施工(图文)
  5. “#“和“##“的使用
  6. 数字图像处理知识(空间滤波)
  7. h5 input标签使用正则表达式限制输入
  8. 《网络¥安全联盟站》——星球周报
  9. gurobi python_Gurobi
  10. 腾讯叮当首次系统性展示AI能力开放日展示实战型解决方案