Windows搭建DVWA渗透测试平台

材料:DVWA-Master(下载地址:http://www.dvwa.co.uk)、phpStudy(下载地址:http://phpstudy.php.cn)阿里云环境:Windows Server 2008R2

一、安装phpstudy

将下载好的phpStudy解压,解压后会看到以下几个文件,使用说明上说的十分的详细,请自行下载观看

直接安装即可(安装路径不要为中文)

安装结束后会出现以下提示,选择“是”之后出现phpStudy的主界面

在安装phpstudy之后会提示要求先安装vc,按照提示安装即可

二、将DVWA文件放置phpstudy目录

为了方便,可以将下载后的DVWA-Master文件解压后修改文件名字为“dvwa”,然后将整个文件夹放入phpStudy安装目录下的phpStudy\PHPTutorial\WWW目录中即可,启动phpstudy的Apache和mysql之后打开浏览器输入http://127.0.0.1/dvwa就可以看到以下内容

如果提示以下错误只需要将phpstudy安装目录下\WWW\dvwa中的config.inc.php.dist文件的后缀名修改为‘config.inc.php’然后刷新网页即可正常访问

三、创建数据库

点击最底下的“Creat/ Reset database”,出现以下信息就代表成功了!

(更新时间:2019年4月16日)如果在Creat/ Reset database时提示“Could not connect to the MySQL service. Please check the config file”的错误信息,把安装路径下\WWW\DVWA\config中的config.inc.php文件中的密码(默认为第21行)

改root修改前: $_DVWA[ ‘db_password’ ] = ‘p@ssw0rd’;

$_DVWA[ ‘db_password’ ] = ‘root’;(方式一)

将更改后的文件替换或保存,重启mysql后刷新网页,继续“Creat/ Reset database”,如果出现以下信息则代表数据库创建成功了

四、登录验证

点击“login”输入用户名root、密码root就可以了,至此DVWA平台搭建结束

如果想在公网搭建DVWA的话,搭建后访问公网ip就可以了

➡ 2021-07-17更新

报错Database Error #1045: Access denied for user ‘dvwa’@’localhost’ (using password: YES).

原因是因为原来的dvwa用户权限不够,只需要将dvwa/config中的配置文件中db_databasedb_user由原来的dvwa更改为root后保存重启MySQL刷新页面就好了。


邮箱信息不会被公布. 必填内容需填写 *

Captcha Code