DVWA靶场搭建及错误解决教程

前言

DVWA(Damn Vulnerable Web Application)靶场是一个旨在帮助安全人员和开发人员学习和提高网络安全技能的开源项目。它是一个故意存在多种安全漏洞的 PHP/MySQL 网络应用程序,通常用于学习和测试各种网络攻击技术

工具下载链接:https://pan.quark.cn/s/49ef556eb32b

搭建教程

1. 事前准备

本文是这windows下进行靶场搭建,虚拟机下也是一样,都需要提前准备和phpstudy和靶场文件

2. 靶场安装

先将下载的文件解压到该文件夹下并改名为DVWA方便后续使用

在该文件夹下复制并且粘贴一份config.inc.php.dist

记事本打开config.inc.php.dist 文件,密码修改为123456,然后保存

将此文件后缀删除

在phpstudy面板创建数据库,记得与上面文件里的内容对应

此时就可以正常访问了,账号密码为文件设置的账号密码,记得一致

3. 靶场环境搭建

登录后界面如下

创建数据库

4. 初始化靶场

打开这个文件

复制如下内容到里面

复制代码
$_DVWA[ 'recaptcha_public_key' ]  = '6LdK7xITAAzzAAJQTfL7fu6I-0aPl8KHHieAT_yJg';
$_DVWA[ 'recaptcha_private_key' ] = '6LdK7xITAzzAAL_uw9YXVUOPoIHPZLfw2K1n5NVQ'; 

回到浏览器刷新页面可以看到如下界面

打开php.ini这个文件

搜索**allow_**改成On

回到浏览器创建数据库

然后需要重新登录

复制代码
账号:admin
密码:password

然后登录就可以了

相关推荐
Lethehong1 小时前
第十届御网杯网络安全大赛 - Wp
网络安全
深邃-2 小时前
【Web安全】-10-网站关键信息收集:目录扫描的概念,工具目录扫描(内含御剑,FindSomething安装链接),网站服务器收集,操作系统判断
运维·服务器·安全·web安全·http·网络安全
XLYcmy13 小时前
全链路验证测试系统:一个针对智能代理(Agent)系统全链路能力的自动化验证脚本
分布式·python·http·网络安全·ai·llm·agent
顾凌陵1 天前
XXE漏洞攻击的溯源分析与实战
网络安全
谪星·阿凯1 天前
vulntarget-a内网靶场通关博客
网络安全·内网渗透靶场
淼淼爱喝水1 天前
DVWA靶场命令注入漏洞检测实验
网络·安全·靶场·dvwa
菩提小狗1 天前
每日安全情报报告 · 2026-05-30
网络安全·漏洞·cve·安全情报·每日安全
IPHWT 零软网络1 天前
MX60E-A信创级智能语音网关技术实现与架构分析
网络·网络安全·国产自研·技术实现·智能语音网关·政企通信·信创技术
сокол2 天前
【网安-Web渗透测试-免杀系列】内存免杀(无文件落地)
windows·网络安全
学习溢出2 天前
【网络安全】追踪PowerShell命令历史
安全·网络安全