zoukankan      html  css  js  c++  java
  • sqlilabs 11-14关

    less11操作过程

    1.首先可以使用bp抓包,在用户名和密码处随便输入

     2.将抓到的包发送到repeater模块,进行一个重复发包的过程,我们可以在这里改包,比如在uname后添加一个单引号,查看报错信息

     3.接下来使用order by来确定下列数,经过测试,发现是两列

     4.然后就可以使用union来进行联合查询,获取我们想要的数据,比如获取下当前数据库下的所有表名

     less-12操作过程

    1.首先还是抓包分析发送到repeater模块,进行改包和一个重复发包的过程

     2.输入错误的sql,使其报错,发现一些sql 的语句痕迹,当我们输入单引号的时候,发现并不报错,换双引号试试

     

     4.找到闭合方式后,使用order by确定下列数,根据以往经验我们知道是2列

     

     5.这样在使用union来获取我们想要的数据,比如users表中的字段

     less-13操作过程

    1.首先还是抓包的过程

     2.找到使sql闭合的条件

     3. 先测试下登陆情况,使用’)or1看能不能成功登陆

     4.编写好sql,发送到lntruder模块,进行破解,比如想要获取users表中的username,查表可知为Dumb

     less-14操作过程

    1.抓包,分析闭合方式

     2.知道闭合方式后,看是不是能登陆

     3.编写好sql,使用暴力破解获取下less13中用户名对应的密码,查表可知密码为Dumb

  • 相关阅读:
    HDFS 常用Shell命令
    Hadoop单点伪分布模式安装
    部署及更新应用
    Linux云服务器下Tomcat部署超详细
    Android基础知识总结系列(一)——Android 系统框架
    Linux下的暴力密码在线破解工具Hydra安装及其组件安装-使用
    Luogu1501 Tree Ⅱ
    C#中Dictionary的用法(转)
    Lua协程
    SSH Secure Shell Client
  • 原文地址:https://www.cnblogs.com/pangsong/p/12243138.html
Copyright © 2011-2022 走看看