DVWA下载、安装及使用教程,网络安全小白必看!

DVWA(Web 渗透的靶机环境)+csrf漏洞练习 用来进行安全脆弱性鉴定的PHP/MySQL Web 应用,旨在为安全专业人员测试自己的专业技能和工具提供合法的环境,帮助web开发者更好的理解web应用安全防范的过程。十个攻击模块,分别是:1、Brute Force(暴力(破解))、2、Command Injection(命令行注入)、3、CSRF(跨站请求伪造)、4、- File Inclusion(文件包含)、5、File Upload(文件上传)、6、Insecure CAPTCHA (不安全的验证码)、 阅读详情

DVWA是一款基于PHP和mysql开发的web靶场练习平台,集成了常见的Web漏洞。旨在为安全人员测试自己的专业技能和工具提供合法的环境,帮助web开发者更好的理解web应用安全防范的过程;

一、DVMA介绍

DVWA共有十个模块,分别是:

  • Brute Force(暴力(破解))
  • Command Injection(命令行注入)
  • CSRF(跨站请求伪造)
  • File Inclusion(文件包含)
  • File Upload(文件上传)
  • Insecure CAPTCHA (不安全的验证码)
  • SQL Injection(SQL注入)
  • SQL Injection(Blind)(SQL盲注)
  • XSS(Reflected)(反射型跨站脚本)
  • XSS(Stored)(存储型跨站脚本)

需要注意的是,DVWA 1.9的代码分为四种安全级别:Low,Medium,High,Impossible。我们可以通过比较四种级别的代码,接触到一些PHP代码审计的内容。

二、DVWA的搭建

  • 下载phpStudy (opens new window)

phpStudy是集成了Apache和MySql的集成环境,下载好安装phpStudy,

运行时若显示缺少VC运行库: 32位的VC9 (opens new window), 64位的VC9 (opens new window)

安装好后运行127.0.0.1看是否可以出现界面

下载DVWA http://www.dvwa.co.uk/

下载后解压,放到phpStudy的WWW目录之下

  • 配置一下相关文件首先最好先配置一下phpStudy的数据库密码

修改后将DVWA/confing下的config.inc.php.dist修改为config.inc.php,找到其中的把原来的db_password改为刚设置的

  • 修改成功后访问127.0.0.1/DVWA

然后创建好了若没有问题便会自动跳转至登陆界面, 账号/密码:admin/password

三、DVWA上的漏洞列表

DVMA正如他的名字一样是一个包含了很多漏洞的应用系统。DVWA的漏洞包括了OWASP oepen web application security project的web 10大漏洞。DVWA里面具体包括如下这些漏洞:

  • 1.暴力破解漏洞通过brute force登录页面进入到该漏洞的测试位置。这个漏洞是用来测试暴力破解工具和展示不安全的弱密码。
  • 2.命令执行漏洞在存在风险的系统上执行命令。
  • 3.CSRF伪造跨站请求漏洞,允许攻击者去修改应用的管理员密码。
  • 4.SQL注入,DVWA包括盲注和错误型注入两种SQL注入漏洞类型。
  • 5.不安全的文件上传漏洞,允许攻击者上传恶意的文件到web服务器上
  • 6.XSS跨站脚本漏洞,允许攻击者注入他们自己的脚本到web服务器上。DVWA系统里面包含了反射性XSS和存储型XSS两种类型。
  • 7.文件包含漏洞,允许进行本地文件包含执行和远程文件包含执行
  • 8.验证码绕过

 

网络安全零基础学习路线

对于从来没有接触过网络安全的同学,我帮你们准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

需要定制学习路线学习资料的评论区留言

dvwa下载及安装-图文详解+phpStudy配置 dvwa下载及安装-图文详解+phpStudy配置 有链接 阅读详情

相关推荐

DVWA全级别通关教程

首先选择难度,我们从low开始,如上图所示进行修改 目录 SQL手工注入 过程: low Medium high Impossible SQL 盲注 过程: SQL 工具注入 工具安装过程: 过程: low Medium High: 暴力破解 过程: Low Medium High Impossible 命令注入 过程: Low Medium High: Impossible 文件上传 过程: Low Medium High Im...

weixin_52515588的博客 10万+

DVWA简介

DVWA是一个web安全学习靶场,集成了OWASP Top10的漏洞,用于web安全初学者练习web渗透技巧。

live4dream的博客 4万+

网络安全 - Web 安全靶场 - DVWA-2.3.zip

DVWA-2.3.zip资源描述 DVWA(Damn Vulnerable Web Application)是一个专为网络安全专业人员设计的PHP/MySQL Web应用程序,旨在提供一个合法且安全的环境,用于测试专业技能和工具。此资源包(DVWA-2.3.zip)包含了DVWA的2.3版本,这个版本中集合了多种常见的Web安全漏洞,是学习和实践网络安全的理想工具。 通过DVWA,用户可以手动调整靶机的安全级别,从低到高分别为Low、Medium、High和Impossible。每个级别都设计有不同的安全防护措施,渗透难度也随之增加。这为用户提供了一个循序渐进的学习过程,有助于逐步掌握各种安全漏洞的防范和应对策略。 DVWA包含了如Brute Force(暴力破解)、Command Injection(命令注入)、CSRF(跨站请求伪造)、File Inclusion(文件包含)等多种安全漏洞模块。这些模块不仅提供了实践的机会,还附带了详细的漏洞描述和成因分析,有助于用户深入理解漏洞的本质和防范方法。 在搭建DVWA靶场时,用户需要首先配置好PHP/MySQL的运行环境。通常,

DVWA下载安装

DVWA下载安装

qq_42620328的博客 1万+

一个三极管和稳压管构成的简易稳压电源

一、对电压精度要求不高的场所可以使用本文中所述的简易稳压电源(电流变化引起 的基极-发射极的压降 变化 对输出电压来说可以容忍)二、根据负载实际需求选择三极管,不同的三极管集电极电流不同,电流放大倍数不同(1、尽量选择负载电流(iC 或 iE)上限时,hFE仍然比较理想的三极管,2、一般三极管对基极电流没有限制,可以适当调整基极电流以获得所需输出电流)

五花带点肉 1万+

创新实训项目博客:基于LoRA的医疗大模型高效微调实战

预训练大语言模型(LLMs)虽然具备了广泛的知识和一定的通用能力,但在特定领域(如医疗)或特定任务(如遵循特定指令格式进行思考链推理)上,其表现往往不尽如人意。微调(Fine-tuning)能够使模型学习到特定领域的数据分布和任务模式,从而在目标任务上获得更好的性能,使其更贴合实际应用需求。使用Unsloth框架加载并以4-bit量化模型。基于数据集,构建了包含明确思考链引导的训练Prompt。配置了LoRA参数,并使用SFTTrainer在单张T4 GPU上对模型进行了高效微调。

m0_73556916的博客 1290

【DVWA】DVWA的下载、安装与配置

【DVWA】DVWA的下载、安装与配置 简介 DVWA是一个基于php的网络安全练习的环境,也就是可以用来练习hacker技术的地方,无须自己找个网络下手或者搭建安全环境来练习网络攻防了。DVWA也是一个对网上常见的漏洞的入门的平台,有sql注入、XXS跨站等等,即使不做hacker,即使只是个小小的网页程序猿,也可以用来学习和实践下网络常见的攻防,DVWA将对你大有裨益。 一、下载 官网下载路径:http://www.dvwa.co.uk/ 得到DVWA-master.zip,解压之后放到你的php的网

weixin_43554548的博客 2万+

CloudFlare CDN优化延迟

这两天在倒腾一个小网站,因为刚注册的域名还没来得及备案,所以就解析到了国外的服务器临时撸代码。为了防止不必要的麻烦,所以在前端套了CloudFlare,但是延迟就比较感人了,通常在150+左右还时不时的抽风,所以就找了点资料来优化一下这个延迟问题。然后再新增一些CloudFlare的亚太地区节点ip的A解析,有耐心的可以分为电信线路和联通线路,我比较懒,所以只分了境内和默认。众所周知CloudFlare是智齿cname解析的,那么我们今天就要用到这个办法了,这里要注意一下,默认的解析是不能动的。

Zuozi - 网络从业者长见识就来Zuozi.NET 1083

【免费下载】 DVWA下载及安装教程 —— 图文详解配合phpStudy配置

DVWA下载及安装教程 —— 图文详解配合phpStudy配置 【下载地址】DVWA下载及安装教程图文详解配合phpStudy配置 Damn Vulnerable Web Application (DVWA) 是一款专为安全研究者和Web开发者设计的不安全Web应用平台。它包含了多种常见的Web安全漏洞,如SQL注入、跨...

gitblog_06549的博客 2944

金蝶云星空API实战:从零到一,用Postman打通业务数据流

本文详细介绍了如何使用Postman调试金蝶云星空API,从创建第三方应用到实战调试技巧,帮助开发者快速打通业务数据流。文章重点讲解了API配置的关键细节、常见问题排查方法以及自动化测试方案,提升开发效率与准确性。

weixin_33712987的博客 518

细聊Oracle通过ODBC数据源连接SQL Server数据库

    类似文章搜索引擎上有很多,内容大致相同,今天所谓细聊是因为我在借鉴这些文章时候走了些弯路,所以写此文,为自己备忘,同时如果能为初涉此处知识点的小伙伴提供些帮助就更好了,废话不多说。    我的应用场景:    项目系统使用oracle数据库,与客户的第三方系统供应商实现资源共享,对方为sql server数据库;    我的测试开发环境为64bitwin7PC机,本机上装有64位Oracl...

xueren_83的博客 1万+

DVWA下载安装图文指南:网络安全新手必看

最让我惊喜的是它解决了MySQL密码设置问题——传统安装时这里最容易卡壳,而工具会自动生成并记住一个强密码。如果发现缺失,会直接给出对应系统的安装指南链接。这个平台最方便的是可以一键重置环境,当练习时把系统搞崩溃了,点个按钮就能恢复初始状态。安装完成后,工具还贴心地弹出了一个快速入门指南,教我如何创建数据库、设置安全等级。安装完成后,会自动打开浏览器进入DVWA,并浮动显示基础使用提示,比如如何重置数据库、修改安全等级等。当需要管理员权限时,会弹出系统原生UAC/SU提示窗,避免因权限不足导致的安装失败。

IndigoNight21的博客 993

200、从零搭建具身智能实验平台:硬件选型软件栈与调试

我一开始图便宜,3D打印了一个平行夹爪,结果抓取力不够,稍微重点的物体就滑落,而且开合控制延迟大,VLA模型输出的动作指令根本跟不上。如果你非要自己做,记住两个原则:一是用谐波减速器而不是直驱,二是加力传感器,哪怕是一个简单的电阻应变片也行——没有力反馈,你的夹爪就是个瞎子。我的建议是,如果你用的是UR5老款,ROS1的ur_modern_driver包更成熟,但如果你要跑最新的VLA框架,很多库已经不支持ROS1了。所以,保持耐心,多备份代码,多记录日志,少熬夜。毕竟,这条路上,我们都是摸着石头过河。

sundong_81的博客 38

网络安全-01-VMware安装Kali&部署DVWA

Kali linux镜是基于Debian的Linux的发行版,高级渗透测试及安全审核的工具。

✨ 欢迎来到【Seal ^_^ 的优快云博客】!✨ 1万+

华为OD机试双机位C卷:采购订单 (Py/Java/C/C++/Js/Go)

华为OD机试双机位C卷 采购订单,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,并提供在线OJ模拟做题。华为OD机试真题【采购订单】

qq_45776114的博客 3534

【纯实战】C#基于TCP/IP实现三菱PLC MC协议完整通信(含完整源码+通信原理+避坑指南)

MC协议是三菱电机为旗下MELSEC系列PLC量身定制的以太网专用通信协议,本质是一套基于TCP/IP的应用层协议规范,专门用于实现上位机(PC/工控机)与PLC之间的双向数据交互,支持对PLC的软元件(X/Y/M/D/W/T/C等)进行读、写、批量读写等核心操作,同时支持PLC状态查询、程序启停等控制指令。重要:三菱PLC的MC协议默认基于TCP 4999端口通信,部分新版本FX5U/Q系列也支持TCP 5000端口,核心通信逻辑一致。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 893

DVWA下载、安装教程

XAMPP(Windows/macOS/Linux)、WAMP(Windows)或MAMP(macOS)一键安装Apache、PHP和MySQL。,使用默认凭证登录即可进入靶场界面。左侧菜单包含SQL注入、XSS等漏洞演练模块。点击“Code”按钮选择“Download ZIP”即可获取最新版本压缩包。,点击“Create/Reset Database”按钮自动创建数据表。DVWA需要PHP 5.3-7.4,若报错需调整。中启用该选项并重启服务。完成上述步骤后,访问。

Gappsong874的博客 9704

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

小白视角搭建DVWA靶场及使用教程(非常详细)

下载地址:下载之后需要安装,运行之后一路下一步,记得存放位置要改到一个可以找的到的位置安装完成后,我们可以在phpstudy的文件目录找到phpStudy.exe在下载好DWVA的压缩包后可以解压出来一个DVWA-master【为什么是127.0.0.1:因为在ipv4中127.0.0.1标识本地环回地址,也就是本地计算机,由于这个web服务是在本地搭建的,所以访问的ip地址就应该是127.0.0.1】******”http://“****,程序安全级别越低,说明越容易被攻破,没有做任何的安全防护。

Innocence_0的博客 4371

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

DVWA通关详细教程

DVWA通关详细教程

来日可期的博客 1万+

DVWA安装及使用(非常详细),零基础入门到精通,看这一篇就够了

DVWA安装及使用(非常详细),零基础入门到精通,看这一篇就够了

分享Python知识 3735

DVWA的安装与配置教程

关于DVWA的安装 配置过程 dvwa的安装配置过程 完成安装需要准备以下: php study软件 下载链接 64位:http://public.xp.cn/upgrades/phpStudy_64.7z ~ 32位http://public.xp.cn/upgrades/phpStudy_32.7z DVWA压缩包 下载链接: https://github.com/ethicalhack3r/...

一位热爱网安的年轻人的博客 4846

kali linux安装DVWA靶场

自己自学网络安全,查了很多,大多数都建议新手部署在kali上,对初学者比较友好#(Damn Vulnerable Web Application,直译“该死的脆弱Web应用”)是一个。它包含多种常见的Web漏洞,供安全研究人员、开发者和学生练习漏洞挖掘、渗透测试和防御技术。✅:包含SQL注入、XSS、CSRF、文件上传漏洞等常见安全风险。✅:可调整难度(Low/Medium/High/Impossible),适合不同水平的学习者。✅。

weixin_51334173的博客 2889

2025年11大必练网络攻防靶场!_网络安全靶场

DVWA是一款基于PHP和mysql开发的web靶场练习平台,集成了常见的web漏洞如sql注入,xss,密码破解等常见漏洞。本教程将以DVWA为例,演示常见的web漏洞的利用和攻击。

m0_56146626的博客 1161

windows 系统上搭建 Phpstudy 集成环境 + DVWA 靶场!超详细教程!

作为安全测试或渗透测试学习者,需要搭建一些靶场来进行技术练习,靶场类型有很多,搭建方式也支持多样,本文给你详细介绍windows系统下如何通过phpstudy集成环境搭建DVWA靶场!

人生不怕起点低,就怕没追求 4131
上一篇: 【干货】Kali Linux渗透基础知识大全,零基础入门必看!
白袍万里
博客等级 码龄4年 132粉丝 41原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值