DVWA靶场安装教程
0.安装文件准备
-
phpstudy_pro:https://www.xp.cn/phpstudy#phpstudy-versions

1.安装phpstudy_pro
运行Apache、MySQL服务

2.创建dvwa数据库
-
数据库:dvwa
-
用户:dvwa (给dvwa数据库管理权限,或直接使用root账号,后续注入需要查询系统表)
-
密码:
Huawei@123
并记录,后续配置DVWA使用

3.解压缩DVWA安装包
解压缩dvwa安装包,重命名文件夹为DVWA,并复制到phpstudy_pro安装目录的WWW文件夹下

4.修改DVWA的配置文件
复制一份 config.inc.php.dist并重命名为 config.inc.php;
修改config.inc.php中的 db_password为我们前边设置的Huawei@123。


5.修改php.ini配置文件
确保一下两个选项均为On
allow_url_fopen = On
allow_url_include = On
注意:
在Phpstudy_pro面板,重启Apache服务器!


这个 allow_url_include 有什么用?
allow_url_include 是 PHP 中的一个重要配置项,主要用于控制 PHP 是否允许通过 include、require、include_once、require_once 等文件包含函数加载远程文件,这里主要是理论,后边实战的时候会介绍,关注后续文章。
6.完整DVWA安装
使用浏览器打开http://127.0.0.1/DVWA/setup.php ,点击最下方的Create / Reset Database按钮完成安装。
DVWA的默认账号、密码为:admin / password


– END –