dvwa靶场搭建
1.安装 PHPStudy
参考网络资料,下载phpStudy即可。
2.安装 DVWA 靶场
github仓库地址为 git@github.com:digininja/DVWA.git,自行下载即可。
1. 配置dvwa环境
- 打开从github下载的dvwa文件夹,打开config文件夹,修改config.inc.php.dist文件,配置数据库相关信息。
$_DVWA[ 'db_server' ] = getenv('DB_SERVER') ?: '127.0.0.1';
$_DVWA[ 'db_database' ] = 'dvwa';
$_DVWA[ 'db_user' ] = 'dvwa';
$_DVWA[ 'db_password' ] = 'dvwa123';
$_DVWA[ 'db_port'] = '3307';
更改后关闭文件,右键文件重命名删除后面的 .dist。
- 在phpstudy中根据以上填写的数据库相关信息,新建数据库。
3.访问 DVWA 靶场
启动phpstudy相关环境,访问dvwa,默认用户名密码为 admin,password。
4.初始化 DVWA 靶场
打开刚才修改的config.inc.php 文件,修改对应内容。
$_DVWA[ 'recaptcha_public_key' ] = '6LdK7xITAAzzAAJQTfL7fu6I-0aPl8KHHieAT_yJg';
$_DVWA[ 'recaptcha_private_key' ] = '6LdK7xITAzzAAL_uw9YXVUOPoIHPZLfw2K1n5NVQ';
修改后,刷新网页,配置已生效。
找到phpstudy的php.ini 配置文件(\phpstudy_pro(phpstudy安装路径)\Extensions\php\php7.3.4nts\php.ini),将以下两个参数改为 On。
allow_url_fopen=On
allow_url_include=On
刷新页面,点击Create / Reset Database按钮,创建数据库即可。重新登录,靶场初始化完毕。