DVWA靶场-windowsXP搭建方法 - 日理万妓 2023-01-06 04:22 136阅读 0赞 # 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
还没有评论,来说两句吧...