前言

DVWA是用PHP+Mysql编写的一套用于常规WEB漏洞教学和检测的WEB脆弱性测试程序。包含了SQL注入、XSS、文件包含等常见的一些安全漏洞。接下来我会用图文的形式讲解一下DVWA的下载与安装

正文

这里咱们使用集成环境 PHPstudy,首先去官网下载,这里用win10演示,下载Windows版本,如下图

下载好以后,然后去DVWA官网下载程序。点击右上角GitHub,下载zip格式压缩包,如下图

然后解压到当前文件夹,接下来,打开之前下载好的PHPstudy,启动,Apache,mysql服务,然后点击网站,点创建网站。

接下来创建网站,设置域名,这个自己设置,我这里以www.test1.com 为例,点击确定,然后重启服务。

然后,点击管理,点击最下面的打开根目录,将之前官网下载解压好的程序复制到根目录下

然后,在DVWA-master\config路径下找到 config.inc.php.dist 这个文件,用记事本打开,将密码改为 root

然后将这个文件名的.dist后缀删除,如果本身是 config.inc.php 那就不用动,接着用你设置的域名后面加/DVWA-master/setup.php 进入设置界面,点击create/reset database 创建数据库

接着会自动跳转到登陆界面,默认账号 密码是 admin password 然后登陆

这样,测试环境就搭建好啦

web安全学习神器——DVWA安装部署相关推荐

  1. Greenplum学习实践-【安装部署】-2、 5.10集群部署

    Greenplum学习实践-[安装部署]-2. 5.10集群部署 第 1 章** 环境说明 1.1 官方文档 Greenplum官方安装说明: https://gpdb.docs.pivotal.io ...

  2. Linux学习笔记——Nginx安装部署

    5.3.Nginx安装部署 5.3.1.简介 Nginx(engine x)是一个高性能的HTTP和反向代理Web服务器,同时也提供了IMAP/POP3/SMTP服务. 同Tomcat一样,Nginx ...

  3. WEB编程学习之Windows安装运行Tomcat

    前言 本博客主要记录在学习web编程中,在Windows10系统下,安装运行Tomcat服务器,以及所遇到的常见问题以及解决方案. 本文原创,创作不易,转载请注明!!! 本文链接 个人博客:https ...

  4. web自动化学习之selenium安装喝浏览器驱动和元素定位

    selenium安装卸载 安装 pip install selenium 查看 pip show selenium 卸载 pip uninstall selenium 快捷键: ctrl+alt+sp ...

  5. KubeSphere学习---Mysql中间件安装部署实战

    前言 上一篇讲解了KubeSphere的多租户系统,并创建了众多用户,和众多项目,其中我们挑选:"dev-zhao"用户,和"his"项目来进行中间件的部署和学 ...

  6. 【Docker】Docker学习笔记:安装部署

    Docker 是实现轻量级的操作系统虚拟化解决方案. Docker目前已经支持非常多的Linux平台,Ubuntu.Red Hat企业版Linux.Debian.CentOs.Fedora.Oracl ...

  7. Nginx学习笔记02——安装部署Nginx

    前期准备 VMware和CentOS7 安装VMware虚拟机,在VMware中安装CentOS7操作系统,我这边只提供Vmware和CentOS7的下载地址,网上有很多教程,一步一步跟着安装就行. ...

  8. WEB编程学习之Eclipse编译JSP

    前言 继续学Java WEB编程,学到了动态界面,用到了JSP,查了资料发现,原来JSP也能用Eclipse搞,整起 本文原创,创作不易,转载请注明!!! 本文链接 个人博客:https://rong ...

  9. K8S 1.18.0 以及KubeEdge 1.10.3 三机安装部署(含过程记录及遇到的报错和解决方法)

    因为网络上大多数教程只有部署相关的命令,而无输入命令后正确界面的显示样例,因此在参考网络上教程并跟随实现的过程中,我将过程进行截图记录,供大家参考.希望对大家有帮助~ 一. K8S部署 选用了三台虚拟 ...

最新文章

  1. 北大电池新研究登上Nature:3万次循环测试,性能衰减不到30%,大幅提高锂空电池性能...
  2. Android Studio调试功能使用总结
  3. CentOS 6.5 LVM磁盘管理学习笔记
  4. PIC单片机入门_PICC头文件介绍
  5. Xcode中添加代码块的方式
  6. 执行ios命令_MEDUZA:一款针对iOS应用程序的通用SSL解绑工具
  7. 内存检测_Android native内存检测工具介绍
  8. python中的map()函数详解
  9. 中标麒麟共享win7打印机_Win7系统添加网络共享打印机
  10. 上市前夕再陷版权纠纷,快手面临的风险却不止于此
  11. 数字签名和加密的基本原理及其区别?
  12. curl模拟登陆 php实例,php 使用curl模拟登录人人(校内)网的简单实例
  13. C语言求cidr,点分十进制子网掩码与CIDR相互转换详解
  14. Detours学习之一:概述
  15. IKanalyzer 分词器(???)
  16. 启动BPM的5个步骤
  17. Python3爬取英雄联盟英雄皮肤大图
  18. 彻底弄懂oracle硬解析、软解析、软软解析
  19. ai-人工智能的本质和未来_人工智能的历史-从一开始
  20. PostgreSQL 11 新特性之 PL/pgSQL 增强

热门文章

  1. [opencv][原创]关于opencv-python的cv2保存视频不支持H264格式问题探讨
  2. 云原生(二)阿里云服务器突发型、共享型、独享型介绍
  3. 使用ICC AVR和AVR STUDIO的一些差别
  4. svg里stroke相关属性在css动画中的应用
  5. VBA,Shapes.AddCurve SafeArrayOfPoints:=pts  画贝塞尔曲线
  6. python求不同分辨率图像的峰值信噪比
  7. 京东左侧导航栏的制作
  8. 用Python分析素人与欧阳娜娜的vlog之间相隔的不只是明星光环
  9. ftp文件服务器有连接数限制,查看ftp服务器连接数命令
  10. 智慧媒体:全媒体融合生产云平台案例