Windows10环境搭建DVWA及遇到的坑解决办法

搭建环境

用的是WIN10+phpstudy
DVWA下载地址:https://github.com/digininja/DVWA
phpstudy下载地址:https://www.xp.cn/
在这里插入图片描述

部署网站

将下载好的DVWA解压到phpstudy的WWW目录下
在这里插入图片描述
启动phpstudy
在这里插入图片描述
选择PHP环境,这里最好选择php5.6.9。
在这里插入图片描述
创建数据库,设置账号密码root/root
在这里插入图片描述
安装phpmyadmin,方便导入数据库
在这里插入图片描述

修改config配置文件(PS:将后缀去掉dist改成PHP),将自己mysql的账号密码填上
在这里插入图片描述
访问http://localhost/dvwa/setup.php,创建数据库在这里插入图片描述
访问http://localhost/dvwa/login.php,输入默认账号密码admin/password
在这里插入图片描述
在这里插入图片描述
到这里DVWA已经基本搭建起来了但是会有一些小问题如下图,因为某些配置还没有设置好。

问题

1. 漏洞怎么都打不进去

原因是DVWA安全等级默认设置成Impossible,将其改成low就好。
在这里插入图片描述
2、解决Setup红色的部分
在这里插入图片描述

问题:PHP function allow_url_include: Disabled
解决办法:找到当前PHP环境的设置选项,将远程文件打开即可
在这里插入图片描述
//问题:PHP module gd: Missing

//处理:yum install -y php-gd

问题:reCAPTCHA key: Missing(验证码)

处理:编缉dvwa/config/config.inc.php

      $_DVWA[ 'recaptcha_public_key' ]  = '6LdK7xITAAzzAAJQTfL7fu6I-0aPl8KHHieAT_yJg';
      $_DVWA[ 'recaptcha_private_key' ] = '6LdK7xITAzzAAL_uw9YXVUOPoIHPZLfw2K1n5NVQ';

在这里插入图片描述
部分Web返回消息会出现乱码
进入\DVWA-master\dvwa\includes 打开DVWA目录includes文件夹中dvwaPage.inc.php,将dvwaPage.inc.php中charset=utf-8全部更改为charset=gb2312然后保存。
在这里插入图片描述
解决后
在这里插入图片描述
然后就可以愉快的练习了。
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值