DVWA是用PHP+MySQL编写的一套用于常规Web漏洞教学和检测的Web脆弱性测试程序,包含了SQL注入、XSS、盲注等常见的一些安全漏洞,是一个非常好的网络安全实验平台。
安装使用DVWA需要有Apache+PHP+MySQL的Web环境,这里推荐然使用AppServ。AppServ集成了Apache+PHP+MySQL,官网:http://www.appservnetwork.com,建议下载2.5.10版本。

软件安装完成后,在浏览器地址栏中输入http://127.0.0.1,可以打开如下的测试页面,证明软件安装成功。

在软件的安装目录下有一个名为www的目录,这就是网站的主目录了。在主目录中有一个PHP环境测试文件phpinfo.php,可以在浏览器中输入http://127.0.0.1/phpinfo.php访问该页面进行测试。

接下来将DVWA解压并放到AppServ的www目录下,我这里的物理路径为D:\AppServ\www\dvwa。然后在浏览器地址栏中输入http://127.0.0.1/dvwa便可以访问DVWA了。
首次使用需要先安装数据库。

在安装数据库时会报错,提示“Could not connect to the database”,这是由于DVWA不知道连接MySQL数据库的root用户密码,因而只要将我们之前在安装AppServ时设置的数据库root用户密码告诉DVWA就可以了。打开D:\AppServ\www\dvwa\config\config.inc.php文件,在其中进行设置。

数据库安装完成之后,再次访问DVWA,就会出现登录界面。DVWA默认的用户名是admin,密码是password。

进入之后,可以在DVWA Security中设置安全级别,分为low、medium、high三个级别。每个级别分别对应了不同的攻击难度,作为初学者,我们先将安全级别设置为low。

本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/1718031

DVWA系列之1 环境搭建相关推荐

  1. win10编译OpenCV4Android系列1-Android编译环境搭建

    win10编译OpenCV4Android系列1-Android编译环境搭建 前言 一.配置JDK 1.下载JDK 2.安装JDK 二.配置AndroidSDKTools 1.下载AndroidSDK ...

  2. 【Hexo搭建GitPage博客系列】02.环境搭建

    转载声明:商业转载请联系作者获得授权,非商业转载请注明出处.原文来自 © 呆萌钟[Hexo搭建GitPage博客系列]02.环境搭建 前言 Hexo搭建博客需要基于Node.js环境,而且依赖于Git ...

  3. 【瑞萨RA4系列】开发环境搭建和点灯指南

    [瑞萨RA4系列开发板体验]开发环境搭建和新手点灯指南 文章目录 [瑞萨RA4系列开发板体验]开发环境搭建和新手点灯指南 一.简单开箱 二.芯片简介 三.开发环境搭建 2.1 安装FSP(RASC) ...

  4. 王姨劝我学HarmonyOS鸿蒙2.0系列教程之一环境搭建跑起来模拟器!

    原创PDF |<Android 深入系统完全讲解>免费开源,可能价值百万! 学习一门新的技术前,我一般会翻看官方文档,源码,以及网上的一些总结,好形成一个初步印象,让开发的时候心中有谱. ...

  5. 【s32k】s32k14x系列(1)——开发环境搭建

    文章目录 s32k1xx环境搭建 1. S32K系列MCU开发环境 2. 软件安装包及SDK获取 3. 软件安装 s32k1xx环境搭建 1. S32K系列MCU开发环境 主要有以下三种环境供我们选择 ...

  6. 涂鸦Zigbee SDK开发系列教程——2.环境搭建

    本章节主要介绍如何搭建涂鸦 Zigbee ZSU 模组 SDK 开发环境. IAR安装 前往 IAR 官网下载 IAR Embedded Workbench IDE(IAR for Arm),下载安装 ...

  7. Xavier NX载板RTSO-6002/E 系列烧录及环境搭建

    http://www.realtimes.cn/cn/product/product-21-889.html realtimes2022 官方资料 使用版本:R32.5.1_for TX2_Xavie ...

  8. stm32 micropython环境搭_MicroPython 玩转硬件系列1:环境搭建

    1.引言 最近几年Python语言非常火,听说小学生都开始学Python了,让我这个中年人感到一丝丝压力.为了以后最起码能辅导辅导孩子,咱也得学学啊.学Python干什么用呢?我这本身是做嵌入式的,听 ...

  9. 学python电脑硬件_Micropython 玩转硬件系列1:环境搭建

    1. 引言 最近几年Python语言非常火,听说小学生都开始学Python了,让我这个中年人感到一丝丝压力.为了以后最起码能辅导辅导孩子,咱也得学学啊.学Python干什么用呢?我这本身是做嵌入式的, ...

最新文章

  1. git 添加外部项目地址
  2. 在Linux和Mac OS X系统上运行.NET
  3. linux内核关掉模块,强制关闭你的系统的内核模块 | Linux 中国
  4. @excel 注解_Java中注解学习系列教程-3
  5. java sha1hash 算法_javaweb使用sha1算法登录加密的整个过程
  6. gstat | 空间插值(四)——克里金插值之协同克里金和交叉验证
  7. 对计算机辅助英语的看法,论我国计算机辅助英语笔译的必要性
  8. 跨语言之间的socket通信(C--Java的握手)(基础篇转)
  9. 【问题解决方案】anaconda-python在cmd-pip安装requests后依然提示No module named requests
  10. SpringBoot之接收url参数
  11. 基于编辑方法的文本生成(下)
  12. crontab实现以秒执行,很好很强大
  13. U盘windows无法格式化的解决办法
  14. 2013年最新省市区三级联动mysql数据库_使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例...
  15. 【历史上的今天】6 月 25 日:笔记本之父诞生;Windows 98 发布;通用产品代码首次商用
  16. 德国AgBB VoC有害物质测试
  17. 中龙电力什么理财产品预期收益高又安全?介绍四类理财产品
  18. u盘超级加密3000使用方法
  19. Android Aop预研
  20. iOS混合开发之uni-app本地打包集成到iOS原生项目

热门文章

  1. 基于机器视觉的缺陷检测汽车零部件
  2. 机器视觉图像处理技术使无人系统机器人帮人类完成更多危险任务
  3. Python基础之函数2 (参数的返回值)
  4. 关于MNIST数据集的处理
  5. 我们正处于新科学革命的起点 | 学界热议AI for Science
  6. AI+Science 是人类两大科研范式的结合,工程化正当时
  7. 科学史上那些盛极一时的“著名理论”是如何被攻破的?
  8. AI产业链分布图曝光:1040个玩家,BAT率先步入应用
  9. 6个整改!2018年国家重点实验室评估结果公布
  10. 发布|CES 2019 科技趋势(附40页PPT)