DVWA on Windows

DVWA on Windows

XAMPP

下载地址

如果本地还没有Apache web server, MySQL, PHP, Perl 或是 a FTP服务器可以使用XAMP, 具体可以参考:

如果本地安装了这些服务器, 可能会存在冲突. 如果存在冲突请使用虚拟机安装

https://www.youtube.com/watch?v=cak2lQvBRAo

如果出现如下图所示, 避免将文件安装到下图路径中

选择需要的组件

安装完成后, 进入界面, 开启Apache, 访问localhost, 出现下图界面即表示安装成功。将E:XAMPPhtdocs

中的所有内容删除。然后重新访问localhost, 出现下图即可

DVWA

git clone https://github.com/ethicalhack3r/DVWA.git

将文件解压, 然后将里面的内容copy新建的文件夹dvwa到E:XAMPPhtdocs中,重新访问localhost, 出现下图即可

然后访问文件提示Copy config/config.inc.php.dist to config/config.inc.php and configure to your environment.将改文件中的指定的文件复制一份命名位config.inc.php, 然后重新检查。进入页面会发现无法连接MySQL。这里需要修改config.inc.php中的配置

然后修改Apache->config->PHP, 将url_include置为On

配置完成后就会进入登入页面, 默认账户与密码分别为adminpassword

错误

Could not connect to the database service.
Please check the config file.
Database Error #1045: Access denied for user 'dvwa'@'localhost' (using password: NO).

出现上述错误, 查看phpmyadmin

查看账户的登入用户名, 将$_DVWA[ 'db_user' ] 改为相同的用户名即可

原文地址:https://www.cnblogs.com/kikochz/p/13614906.html