DVWA系列之1 环境搭建
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 环境搭建相关推荐
- win10编译OpenCV4Android系列1-Android编译环境搭建
win10编译OpenCV4Android系列1-Android编译环境搭建 前言 一.配置JDK 1.下载JDK 2.安装JDK 二.配置AndroidSDKTools 1.下载AndroidSDK ...
- 【Hexo搭建GitPage博客系列】02.环境搭建
转载声明:商业转载请联系作者获得授权,非商业转载请注明出处.原文来自 © 呆萌钟[Hexo搭建GitPage博客系列]02.环境搭建 前言 Hexo搭建博客需要基于Node.js环境,而且依赖于Git ...
- 【瑞萨RA4系列】开发环境搭建和点灯指南
[瑞萨RA4系列开发板体验]开发环境搭建和新手点灯指南 文章目录 [瑞萨RA4系列开发板体验]开发环境搭建和新手点灯指南 一.简单开箱 二.芯片简介 三.开发环境搭建 2.1 安装FSP(RASC) ...
- 王姨劝我学HarmonyOS鸿蒙2.0系列教程之一环境搭建跑起来模拟器!
原创PDF |<Android 深入系统完全讲解>免费开源,可能价值百万! 学习一门新的技术前,我一般会翻看官方文档,源码,以及网上的一些总结,好形成一个初步印象,让开发的时候心中有谱. ...
- 【s32k】s32k14x系列(1)——开发环境搭建
文章目录 s32k1xx环境搭建 1. S32K系列MCU开发环境 2. 软件安装包及SDK获取 3. 软件安装 s32k1xx环境搭建 1. S32K系列MCU开发环境 主要有以下三种环境供我们选择 ...
- 涂鸦Zigbee SDK开发系列教程——2.环境搭建
本章节主要介绍如何搭建涂鸦 Zigbee ZSU 模组 SDK 开发环境. IAR安装 前往 IAR 官网下载 IAR Embedded Workbench IDE(IAR for Arm),下载安装 ...
- Xavier NX载板RTSO-6002/E 系列烧录及环境搭建
http://www.realtimes.cn/cn/product/product-21-889.html realtimes2022 官方资料 使用版本:R32.5.1_for TX2_Xavie ...
- stm32 micropython环境搭_MicroPython 玩转硬件系列1:环境搭建
1.引言 最近几年Python语言非常火,听说小学生都开始学Python了,让我这个中年人感到一丝丝压力.为了以后最起码能辅导辅导孩子,咱也得学学啊.学Python干什么用呢?我这本身是做嵌入式的,听 ...
- 学python电脑硬件_Micropython 玩转硬件系列1:环境搭建
1. 引言 最近几年Python语言非常火,听说小学生都开始学Python了,让我这个中年人感到一丝丝压力.为了以后最起码能辅导辅导孩子,咱也得学学啊.学Python干什么用呢?我这本身是做嵌入式的, ...
最新文章
- git 添加外部项目地址
- 在Linux和Mac OS X系统上运行.NET
- linux内核关掉模块,强制关闭你的系统的内核模块 | Linux 中国
- @excel 注解_Java中注解学习系列教程-3
- java sha1hash 算法_javaweb使用sha1算法登录加密的整个过程
- gstat | 空间插值(四)——克里金插值之协同克里金和交叉验证
- 对计算机辅助英语的看法,论我国计算机辅助英语笔译的必要性
- 跨语言之间的socket通信(C--Java的握手)(基础篇转)
- 【问题解决方案】anaconda-python在cmd-pip安装requests后依然提示No module named requests
- SpringBoot之接收url参数
- 基于编辑方法的文本生成(下)
- crontab实现以秒执行,很好很强大
- U盘windows无法格式化的解决办法
- 2013年最新省市区三级联动mysql数据库_使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例...
- 【历史上的今天】6 月 25 日:笔记本之父诞生;Windows 98 发布;通用产品代码首次商用
- 德国AgBB VoC有害物质测试
- 中龙电力什么理财产品预期收益高又安全?介绍四类理财产品
- u盘超级加密3000使用方法
- Android Aop预研
- iOS混合开发之uni-app本地打包集成到iOS原生项目