Sqlmap对pikachu的GET请求注入漏洞测试

目录:

            一.sqlmap注入原理

            二.  Sqlmap功能

            三.sqlmap语句

            四. 前置条件

            五.Sqlmap对pikachu的GET请求注入漏洞测试过程


    

sqmap注入原理:

   SQLMap是一个开放源码的***测试工具,它可以自动探测和利用SQL注入漏洞来接管数据库服务器。

       它配备了一个强大的探测引擎,为最终***测试人员提供很多猥琐的功能,可以***,可以访问底层的文件系统,还可以通过带外连接执行操作系统上的命令。

Sqlmap功能:

         sqlmap是一个自动化的SQL注入工具,其主要功能是扫描,发现并利用给定的URL的SQL注入漏洞。sqlmap的功能强大到让你惊叹,常规注入工具不能绕过的话,终极使用sqlmap会有意想不到的效果。

      1、判断可注入的参数

      2、判断可以用那种SQL注入技术来注入

      3、识别出哪种数据库

      4、根据用户选择,读取哪些数据

      5、可执行情况

      6、当前数据库用户名称和拥有的权限

      7、发现WEB虚拟目录

      8、上传***getshell

     9、绕过防火墙

Sqlmap常用语句:

  1. sqlmap -u "xxxxxx"   //查询是否存在注入点  //xxxxxx为网址

  2. --dbs   //检测站点包含哪些数据库

  3. --current-db   //获取当前的数据库名

  4. --tables -D "db_name"   //获取指定数据库中的表名 -D后接指定的数据库名称

  5. --columns -T "table_name" -D "db_name"   //获取数据库表中的字段

  6. --dump -C "columns_name" -T "table_name" -D "db_name"   //获取字段的数据内容

四.前置条件:          

       环境准备:

       java环境:jdk1.8

      数据库: Mysql.5.6

      小皮: php

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱学习的归期

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值