[极客大挑战 2019]EasySQL ——万能密码

本文记录了参加极客大挑战2019年的一个EasySQL题目,通过解题思路和步骤,展示了如何利用SQL注入技巧,只填写账号来成功破解这道安全题目。尽管密码看似不能为空,但实际上在SQL语句中存在非空判断,通过填写'万能密码',无论是表单提交还是URL直接输入,都能达到目的。
摘要由CSDN通过智能技术生成

                       [极客大挑战 2019]EasySQL


前言

       个人观点,若有误请指教


解题思路

  • 观看题目名字就很明显了,摆明了让我们去用sql注入
  • 打开靶场一看到输入框,本人就直接想到’万能密码’(其实也没有,直接查自己之前做的一些笔记,发现有输入框表单的只有万能密码)

解题步骤

  • 只填写了账号(因为之前在靶场遇到类似的题是可以不用填密码的)
    在这里插入图片描述
    在这里插入图片描述
    注:很明显密码不能为空,可能是在将参数放在sql语句之前有一个是否为空的判断。

  • 填写账号和密码
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值