1. windows搭建流程
利用phpstudy快速搭建,建议使用老版本更加适合新手

安装完成后要进入www的文件夹

去下载dvwa的源码(建议使用github,gitte也可以)
GitHub - digininja/DVWA: Damn Vulnerable Web Application (DVWA)
github连不上的话可以试试steam++
解压文件

进入dvwa的配置文件config.inc.php

修改密码(记得是mysql的密码)(mysql默认密码是admin/root)保存后
直接访问127.0.0.1/dvwa(本机访问)
靶机ip/文件名(其他的机器访问)

账号:root 密码:password
选择Setup / Reset DB

直接
creat就可以了
2. kali安装
安装docker
apt-get install docker.io
全程默认就可以
docker换源
登入阿里云-为了无法计算的价值 (aliyun.com)
选择控制台的镜像云服务

里面有镜像服务的

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://cgkt8lih.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
之后重新加载并重启docker
systemctl daemon-reload
systemctl restart docker
然后下载dvwa的文件
docker search vulnerables/web-dvwa
docker pull vulnerables/web-dvwa
等待就好了,直接看看下载完的文件
docker images

直接搭建就可以了
docker run -d -p 81:80 ab0d83586b6e

这样就搭建成功了,可以直接访问了,记得注意端口,配置的话直接看windows
3. dvwa可能出现的问题
问题:PHP function allow_url_include: Disabled
解决办法:查找php.ini文件,并修改如下三个位置的php.ini文件allow_url_include:On即可
问题:PHP function allow_url_fopen:Disabled
解决办法:查找php.ini文件,并修改如下三个位置的php.ini文件allow_url_fopen:On即可
问题:reCAPTCHA key: Missing(验证码)
处理:编缉dvwa/config/config.inc.php
$_DVWA[ 'recaptcha_public_key' ] = '6LdK7xITAAzzAAJQTfL7fu6I-0aPl8KHHieAT_yJg';
$_DVWA[ 'recaptcha_private_key' ] = '6LdK7xITAzzAAL_uw9YXVUOPoIHPZLfw2K1n5NVQ';
注:kali进度docker镜像文件就可以配置,记得要重启服务才能生效
浙公网安备 33010602011771号