目录

  • 1 前言
  • 2 自动化注入案例—以sqli-labs-less9为例
    • 2.1 实验平台
    • 2.2 注入前准备
    • 2.3 判断注入点及注入类型
      • 2.3.1 自动判断注入点及注入类型
      • 2.3.2 手动判断注入点及注入点类型
    • 2.4 爆库名
    • 2.5 爆表名
    • 2.6 爆字段名
    • 2.7 爆字段内容
  • 3 批量爆破

1 前言

由于手动注入、半自动化注入效率较低,对于一些常规的、重复性的可以交由神奇sqlmap来完成。本节课从一个最基础的注入来简单介绍sqlmap工具。

2 自动化注入案例—以sqli-labs-less9为例

2.1 实验平台

(1)靶机:——虚拟机(IP为172.16.1.1):本节实验靶场是在win2008系统上基于phpstudy搭建的一个sqli-labs漏洞靶场,win2008及phpstudy的安装过程可以参考《【语言环境】WAMP环境部署及优化—以win2008R2SP1为操作系统》,sqli-labs漏洞靶场的搭建可以参考《【环境搭建】基于WAMP环境的sqli-labs漏洞靶场的搭建》

(2)注入机:Kali系统,本实验利用kali自带的sqlmap来实现自动化注入。
(3)靶机与攻击机桥接到同一局域网中。

2.2 注入前准备

(1)打开靶机虚拟机,并打开phpstudy,并启动。

(2)打开kali系统,并打开sqlmap。打开kali系统,点击菜单搜索sql,点击sqlmap,打开界面如下。


(3)kali虚拟机上打开火狐浏览器,并使用火狐浏览器的访问靶机sqli-labs的Less9,打开页面如下。

2.3 判断注入点及注入类型

2.3.1 自动判断注入点及注入类型

(1)登录root用户。在kali终端,为保险起见输入命令sudo -i,登录root账户进行实验。
(2)判断注入点、注入参数的数据类型、注入类型及payload。在输入命令 sqlmap -u "http://172.16.1.1/sqli-labs/Less-9/?id=1" 对目标网站的参数是否能注入以及注入类型进行判断,代码执行过程如下

──(root												

【SQL注入-15】自动化注入案例—以sqli-labs-less9为例(利用sqlmap工具)相关推荐

  1. SQL注入基础原理与案例(详细总结)

    SQL注入基础原理与案例 一.前言 二.漏洞概述及危害 1.漏洞概述 2.漏洞危害 3.漏洞防范 三.SQL注入 1.SQL注入方式 (1)信息收集 (2)数据注入 (3)高权限注入 2.判断是否存在 ...

  2. 【CyberSecurityLearning 56】自动化注入

    目录 自动化注入 半自动化注入 全自动注入 sqli-labs题库 Less-01 Less-02 Less-03 Less-04 Less-05 如果输出结果显示不全怎么办? Less-06 Les ...

  3. SQL注入(使用sqli-labs案例以及sqlmap自动化注入工具)

    SQL注入: sqli-labs: 一个实验平台,里面有完整的SQL注入课程,需要phpstudy环境,因此先安装phpstudy环境 phpstudy: https://www.xp.cn/ 安装后 ...

  4. 【SQL注入15】自动化注入技术(基于sqlmap工具和sqli-labs-less1靶场平台)

    目录 1 前言 2 实验介绍 2.1 实验平台 2.2 实验目标 3 实验过程 3.1 前戏 3.2 判断注入点及注入类型 3.3 爆库名 3.4 爆表名 3.5 爆字段名 3.6 爆字段内容 3.7 ...

  5. python sql注入脚本_python辅助sql手工注入猜解数据库案例分析

    发现存在sql注入漏洞 简单一点可以直接用sqlmap工具暴库 但是如果想深入理解sql注入的原理,可以尝试手工注入,配合python脚本实现手工猜解数据库 首先hachbar开启 获取cms登录后的 ...

  6. 【愚公系列】2023年05月 网络安全高级班 067.WEB渗透与安全(Havij实战-SQL自动化注入)

    文章目录 前言 一.Havij实战-SQL自动化注入 1.简介 2.功能 3.使用 3.1 开启注入 3.2 注入日志 3.3 详细信息 3.4 查看数据 3.5 MD5破解 3.6 寻找后台 3.7 ...

  7. SQL注入攻击及防御 手动注入+sqlmap自动化注入实战(网络安全学习12)

    CONTENTS 1 项目实验环境 2 SQL注入概述 2.1 SQL注入简介 2.2 SQL注入的危害 3 SQL基础回顾 3.1 联合查询union 3.2 information_schema数 ...

  8. [网络安全提高篇] 一〇六.SQL注入之手工注入和SQLMAP入门案例详解

    当您阅读到该篇文章时,作者已经将"网络安全自学篇"设置成了收费专栏,首先说声抱歉.感谢这一年来大家的阅读和陪伴,这100篇安全文章记录了自己从菜鸡到菜鸟的成长史,该部分知识也花了很 ...

  9. 【SQL注入-13】利用SQL注入漏洞读写文件案例

    目录 1 读写文件的前提条件 1.1 secure-file-priv参数 1.1.1 作用 1.1.2 secure-file-priv参数值的查看 1.1.2.1 远程查看 1.1.2.2 本地查 ...

最新文章

  1. 十二届蓝桥杯省赛B组C++解析(填空题部分)
  2. 有关IList 、List 使用Contains的问题
  3. SAP Spartacus的user id
  4. 什么叫做在oracle目录下,ORACLE directory 目录
  5. 小网站的容器化(下):网站容器化的各种姿势,先跟着撸一波代码再说!
  6. 罗永浩直播间被问“这胖子是谁”,本人看到后崩溃
  7. jieba结巴分词--关键词抽取_初学者 | 知否?知否?一文学会Jieba使用方法
  8. 2017安防市场新趋势:硬件免费 服务收费
  9. android实现qq登录功能实现原理,Android实现QQ登录功能
  10. Cocos2D-X2.2.3学习笔记9(处理重力感应事件,移植到Android加入两次返回退出游戏效果)...
  11. mysql垂直分库_mysql垂直分库,水平分库,垂直分表,水平分表
  12. 个税计算公式excel_财务不会做工资表?全函数统计查询、自动个税计算模板送你,给力...
  13. Linux下的动态库和静态库详解
  14. 查看论文是否被ISTP、EI检索
  15. Suse Linux 10无法使用SSH进行登陆
  16. 【Python】获取数组中非零元素
  17. CPU组合逻辑控制方式
  18. 机器人学:操作臂运动学(Manipulator Forward Kinematics)
  19. Ubuntu14.04下安装vim显示没有可用的软件包vim-gtk
  20. (超详细)微信公众号菜单栏设置历史文章入口

热门文章

  1. OpenJudge 2456 Aggressive cows
  2. java输出1,2,3,4,5,6的排列,如123456,123465,123546
  3. 联想服务器看硬盘,联想服务器SSD硬盘
  4. Exploring the Connection Between Binary andSpiking Neural Networks论文解读
  5. 科学计算机怎么算斜长,斜长简易计算公式
  6. 去掉U盘写保护 30D00:请使用特殊版本量产工具
  7. 生物医药实验室安全知识202203第八次作业答案(2022.11.11)
  8. win10安装ubuntu18.04双系统,创建EFI分区
  9. stm32平衡小车(2)-----编码器电机驱动
  10. 2w字的超级大文:自动化测试入门