DVWA靶场安装指南

DVWA靶场安装指南

DVWA

DVWA(Damn Vulnerable Web Application)是一款专为安全测试设计的开源Web应用,内置SQL注入、XSS、CSRF等十个常见的web漏洞。通过模拟真实漏洞环境,帮助学习渗透测试与防御技术,适合安全研究人员与开发者练习。

 DVWA官网下载:We;come DVWA - Damn Vulnerable Web Application​​​​​​

 PHPStudy下载:小皮面板(phpstudy) - 让天下没有难配的服务器环境!​​​​​​ 

1.安装PHPStudy 

phpstudy默认的网页路径是phpstudy_pro\WWW ,我们把解压好的dvwa文件夹放到这个里面

在PHPStudy面板中启动apache和mysql的服务,然后在浏览器上访问localhost:80/dvwa

2.安装DVWA

这个时候可以看到dvwa靶场报错,这个提示是找不到配置文件,我们需要先改一些文件和配置,在dvwa/config里面把config.inc.php.dist改为config.inc.php,并把文件内的变量改成这样

$_DVWA[ 'db_user' ]     = getenv('DB_USER') ?: 'root';
$_DVWA[ 'db_password' ] = getenv('DB_PASSWORD') ?: 'root';

刷新浏览器就可以正常显示dvwa了

 

滚动到最下方,点击create/Reset Database就可以安装我们的DVWA了

这里显示了PHP function allow_url_include :disable是因为我们的php配置的allow_url_include的配置是off我们需要把他改成on,在这里我们在dvwa的根目录建一个test.php文件里面写上<?php phpinfo(); ?>

 

在浏览器上访问http://localhost/dvwa/setup.php,并找到以下文件路径,打开此文件,并把allow_url_include改为on

 

 

保存文件并重启apache服务重新安装点击Create/Reset Database,可以看到靶场已经安装成功了

 

 3.登陆靶场

默认帐号是admin密码是password

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值