DVWA靶场的简介、下载与安装

简介

DVWA(Damn Vulnerable Web Application)一个用来进行安全脆弱性鉴定的PHP/MySQL Web 应用,旨在为安全专业人员测试自己的专业技能和工具提供合法的环境,帮助web开发者更好的理解web应用安全防范的过程。
DVWA 一共包含了十个攻击模块,分别是:Brute Force(暴力(破解))、Command Injection(命令行注入)、CSRF(跨站请求伪造)、- File Inclusion(文件包含)、File Upload(文件上传)、Insecure CAPTCHA (不安全的验证码)、SQL Injection(SQL注入)、SQL Injection(Blind)(SQL盲注)、XSS(Reflected)(反射型跨站脚本)、XSS(Stored)(存储型跨站脚本)。包含了 OWASP TOP10 的所有攻击漏洞的练习环境,一站式解决所有 Web 渗透的学习环境。
另外,DVWA 还可以手动调整靶机源码的安全级别,分别为 Low,Medium,High,Impossible,级别越高,安全防护越严格,渗透难度越大。
一般 Low 级别基本没有做防护或者只是最简单的防护,很容易就能够渗透成功;而 Medium 会使用到一些非常粗糙的防护,需要使用者懂得如何去绕过防护措施;High 级别的防护则会大大提高防护级别,一般 High 级别的防护需要经验非常丰富才能成功渗透;
最后 Impossible 基本是不可能渗透成功的,所以 Impossible 的源码一般可以被参考作为生产环境 Web 防护的最佳手段。

下载地址

官网地址:https://dvwa.co.uk/
GitHub下载地址:https://github.com/digininja/DVWA
网盘下载:https://pan.baidu.com/s/1W000yYSuZGTPAxUKmWuC4g    npui
CSDN下载地址:https://download.csdn.net/download/weixin_42248871/16297403

安装

1、将下载完成后的压缩包,解压,并放在phpstudy的www目录下【可根据需要是否需要对文件重命名
】,为了方便,重命名DVWA
在这里插入图片描述
2、访问127.0.0.1/dvwa【Windows系统 URL不区分大小写】
在这里插入图片描述
3、打开dvwa文件夹下的config文件下
在这里插入图片描述
4、使用编辑器打开该文件,需要将db_user和db_password修改为对应数据库的用户名和密码

在这里插入图片描述

6、最新版本查询MySQL数据库用户、密码
在这里插入图片描述

7、修改后,保存
在这里插入图片描述
8、将config.inc.php.dist文件 重命名为config.inc.php
在这里插入图片描述

9、再次访问http://127.0.0.1/dvwa
在这里插入图片描述
10、滑动页面到最后,点击create/reset database 按钮
在这里插入图片描述
11、用户登录
在这里插入图片描述
12、默认账号密码: 账号–admin,密码–password
在这里插入图片描述

  • 6
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: DVWA是一个用于演示Web漏洞的靶场,可以帮助安全从业人员学习和研究Web安全。如果您想下载DVWA代码,可以通过以下步骤进行: 1. 访问官方网站:打开DVWA官方网站,https://dvwa.co.uk/,并从“下载”部分下载DVWA.zip。 2. 解压文件:将下载DVWA.zip文件解压缩到本地计算机的Web根目录中。 3. 配置文件:打开DVWA文件夹,找到config文件夹,复制config.inc.php.dist并更名为config.inc.php。请务必更改默认的MySQL数据库设置。 4. 安装DVWA:在浏览器中输入http://localhost/DVWA-master/setup.php,然后按照向导完成DVWA安装。 5. 修改安全级别:登录DVWA的默认凭据(admin/admin),然后在网站上选择适当的安全级别,在配置中将安全级别设置为“高”。 通过以上步骤,您将能够成功下载安装DVWA靶场,用于练习Web安全技能。请注意,在使用DVWA时,必须遵循道德和法律规定,不得进行非法攻击或侵犯他人的隐私。 ### 回答2: DVWA(Damn Vulnerable Web Application)是一个免费的开放源代码网络应用程序,可以用于测试和演示常见的网络安全漏洞。下载DVWA的目的是为了学习如何有效地保护你的网络和应用程序免受黑客攻击。 首先访问DVWA的官方网站(https://dvwa.co.uk/)并点击“Download DVWA”按钮。你将被重定向到GitHub页面,这是DVWA代码库的托管网站。 在GitHub页面上,点击“Clone or download”按钮并选择“Download ZIP”选项。这将下载一个名为“dvwa-master.zip”的ZIP文件,包含DVWA的所有必要文件和代码。 解压文件并将其放置在运行Web服务器的根目录下。确保文件夹名称为“DVWA”(不区分大小写)。然后通过浏览器输入http://localhost/DVWA/来访问DVWA应用程序并开始测试各种安全漏洞。 在安装DVWA时,可能需要注意一些配置文件和设置。这些可以在DVWA的“Readme”文件中找到,或通过互联网进行进一步的研究和查找解决方案。 总之,下载DVWA的过程相对简单,重要的是理解它的用途并以正确的方式使用它。通过使用DVWA来测试和学习有关网络安全的知识,您可以保护您的网站和应用程序免受潜在威胁。 ### 回答3: DVWA是一款免费的渗透测试工具,全称为Damn Vulnerable Web Application。该工具被广泛应用于渗透测试和网络安全培训中,可以帮助用户测试自己网站的安全性,包括SQL注入、XSS、CSRF等常见漏洞。如果你想进行DVWA的渗透测试,首先需要下载该工具的代码进行安装DVWA的代码可以从其官方网站进行下载。你可以在该网站上找到最新的版本,提供了Windows和Linux两个不同平台的下载下载完成后,你需要将DVWA的代码放置在web服务器上,并根据需要进行配置,然后就可以开始利用该工具进行渗透测试了。 需要注意的是,DVWA是一个专业的渗透测试工具,如果你对网络安全知识了解不够,可能会对你的网络造成不可逆的损害。所以,在使用DVWA之前,需要充分了解漏洞测试的基础知识,并在测试环境中进行,避免对真实网站造成影响。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值