DVWA靶场-windowsXP搭建方法

WindowsXP

一、环境说明

宿主机:WindowsXP,防火墙已关闭,远程桌面已开启。
集成测试环境xampp-win32-1.8.2-6-VC9
DVWA版本:1.9

二、参考链接

https://www.cnblogs.com/amberly/p/6089224.html
https://blog.csdn.net/qq_41617034/article/details/89581777
https://www.cnblogs.com/layerlearner/p/layerlearner.html
https://www.cnblogs.com/wildernessdreams/p/7726166.html

三、软件下载

1、下载XAMPPhttps://www.apachefriends.org/download.html
2、下载DVWA(http://www.dvwa.co.uk/)

四、环境安装与配置

1.安装XAMPP

安装过程中选择安装位置,然后其他都默认设置,直至安装完成。

如图所示,安装路径与启动面板。
已经集成了Apache和mysql

2.配置XAMPP

点击start启动Apache和MySQL两个组件,稍等一会后在浏览器输入127.0.0.1/phpmyadmin就可以进入MySQL数据库。
(1)修改数据库密码
进MySQL数据库并没有要求我们输入帐号和密码进行登录,因为此时MySQL的root账户等其他几个账户的密码默认是空的。我们可以通过“账户->修改权限->修改密码”对用户进行密码修改操作:
过程如截图所示。

这里设置的root的密码为root

(2)刷新浏览器
出现连接失败,
这是因为我们刚才只是修改了MySQL的root密码,但是phpmyadmin和MySQL进行通信的密码还默认是原来的空密码,没有更新成我们现在使用的密码。解决办法是

打开xampp\phpMyAdmin\config.inc.php

此处之前为空,将上一步骤中的root密码填入。

$cfg['Servers'][$i]['password'] = '';

再次刷新浏览器,127.0.0.1/phpmyadmin就可以登录了。

3.部署配置DVWA

将下载的DVWA的压缩包复制到xampp\htdocs目录下,解压,去掉压缩产生的嵌套文件夹,将DVWA默认的文件名改为dvwa。
xampp\htdocs
如截图
(1)修改初始配置文件
在浏览器里输入127.0.0.1/dvwa,回车,或者在其他机器输入宿主机的:IP/dvwa,也可以访问

显示错误:
“DVWA System error - config file not found. Copy config/config.inc.php.dist to config/config.inc.php and configure to your environment.”
翻译一下大致意思就是:“DVWA系统错误-配置文件没有找到。复制配置/ config.inc.php.dist到/ config.inc.php并配置您的环境。”
按照这段提示,我们去刚才放置dvwa的目录下,打开config目录,将其中的/config.inc.php.dist该名为/config.inc.php(即去掉.dist),
如图

之后刷新http://127.0.0.1/dvwa即可打开dvwa:

4.几个错误的解决方法

ip:80/dvwa/setup.php

(1)PHP function allow_url_include disabled

打开/xampp/php/php.ini,找到

allow_url_include=Off
改为

allow_url_include=On

修改保存后需要重新启动Apache服务。

如图。

(2)Could not connect to the mysql service. please check the config file

打开/xampp/htdocs/dvwa/config/config.inc.php,将

$_DVWA[‘db_user’] = ‘root’
$_DVWA[’'db_password] = ‘p@ssw0rd’
改为,上面设置的密码

$_DVWA[ ‘db_user’ ] = ‘root’;
$_DVWA[ ‘db_password’ ] = ‘root’;

如图

(3)reCAPTCHA key:Missing

打开/xampp/htdocs/dvwa/config/config.inc.php,将

$_DVWA[ 'recaptcha_public_key' ]  = '';
$_DVWA[ 'recaptcha_private_key' ] = '';

改为

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

如图

五、密码说明

虚拟机
用户名admin
密码admin

dvwa
访问方式:http://ip:80/dvwa
用户名admin
密码password

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

北观止

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

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

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

打赏作者

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

抵扣说明:

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

余额充值