从头搭建DVWA平台
第一章DVWA平台搭建
目录
- 第一章DVWA平台搭建
- 前言
- 一、DVWA
- 二、phpstudy安装步骤
- 1.官网下载phpstudy
- 2.安装phpstudy
- 3.打开服务
- 4.打开测试网页
- 三、DVWA安装步骤
- 1.官网下载DVWA
- 2.在Phpstudy中解压DVWA
- 3.修改DVWA下的配置文件
- 4.修改数据库密码
- 5.创建网站
- 6.打开网站
- 7.创建/重置数据库
- 8.登录DVWA平台
- 9.成功搭建DVWA平台
- 总结
前言
DVWA可以理解成一个仿真网络攻击环境,旨在为安全专业人员测试自己的专业技能和工具提供合法的环境,帮助web开发者更好的理解web应用安全防范的过程
小建议:DVWA平台可以考虑搭建在虚拟机中
一、DVWA
DVWA是基于PHP和MySQL的Web服务平台,所以在搭建平台时我们需要先安装Phpstudy来提供数据库和web服务。
二、phpstudy安装步骤
1.官网下载phpstudy
下载网址为 https://www.xp.cn/
2.安装phpstudy
需注意安装路径不能包含中文获空格,否则可能报错
3.打开服务
打开Apache和MySQL服务(若本机中本来就有mysql可能存在问题,需要对phpstudy中的mysql进行设置,修改端口号,防止端口冲突;或者卸载原有MySQL服务)
4.打开测试网页
在浏览器中输入 http://localhost/index.html 打开测试网页,能成功打开测试网页则表明phpstudy在本机中可正常运行
三、DVWA安装步骤
1.官网下载DVWA
下载网址为 https://dvwa.co.uk/
2.在Phpstudy中解压DVWA
在phpstudy的WWW目录下,将DVWA压缩包进行解压
3.修改DVWA下的配置文件
打开DVWA文件夹下的config文件夹,修改config.inc.php.dist文件中的db_user和db_passwoed参数,设置为用户名为root和密码(可自定义)并保存。
4.修改数据库密码
根据刚修改的DVWA配置文件,修改数据库中的密码(用户密码需要和上面的配置文件对应)
5.创建网站
1)设置域名为环回地址
2)选择解压后的DVWA文件夹作为根目录
3)单击确定
4)重启Apache和MySQL服务
6.打开网站
1)打开新创建的网站
2)这边发现报错?
3)翻译一波
4)按照错误的提示要求,复制一份config.inc.php.dis文件到DVWA文件夹下的config文件夹,然后改名为config.inc.php
7.创建/重置数据库
尝试打开,OK成功了,此时单击 创建/重置数据库
8.登录DVWA平台
1)注意这里的账号密码不是数据库的账号密码
2)DVWA默认的用户有5个,用户名密码如下(任选其一):
admin/password
gordonb/abc123
1337/charley
pablo/letmein
smithy/password
9.成功搭建DVWA平台
总结
以上就是本章的内容,仅仅简单介绍了DVWA平台的搭建,希望对大家有帮助。
从头搭建DVWA平台相关推荐
- web靶机:kali linux 2.0下搭建DVWA渗透测试演练平台
DVWA (Dam Vulnerable Web Application)DVWA是用PHP+Mysql编写的一套用于常规WEB漏洞教学和检测的WEB脆弱性测试程序.包含了SQL注入.XSS.盲注等常 ...
- kali dvwa php mysql,kali linux 2.0下搭建DVWA渗透测试演练平台
DVWA (Dam Vulnerable Web Application)DVWA是用PHP+MySQL编写的一套用于常规WEB漏洞教学和检测的WEB脆弱性测试程序.包含了SQL注入.XSS.盲注等常 ...
- DVWA平台搭建安装
DVWA平台搭建安装 PhpStudy下载安装 DVWA下载安装 DVWA是由PHP和MySQL开发的,首先需要在系统中搭建一个支持PHP的web服务器.这里推荐使用PhpStudy PhpStudy ...
- Kali搭建DVWA——Web靶场
▣ 博主主站地址:微笑涛声 [www.cztcms.cn] 一.DVWA介绍 1.DVWA简介 DVWA是一款基于PHP和MYSQL开发的web靶场练习平台,集成了常见的web漏洞如sql注入,XSS ...
- 6 步搭建数据平台—从指标体系到相关技术 | 周四话数据
在开始介绍数据平台搭建的流程之前,先简单说说为什么企业需要搭建数据平台. 互联网与智能移动设备的迅速发展,使记录并保存用户的每一次日常行为及交易行为成为可能,这些信息以数据的形式保存下来,实现了各行业 ...
- prometheus连续查询_Grafana + Prometheus快速搭建监控平台
随着业务的越发复杂,软件系统也越来越庞大,对软件系统的要求越来越高,意味着我们需要随时掌控系统的运行情况.因此,系统的实时监控以及可视化展示,就显得非常重要. 今天来介绍下使用Grafana + Pr ...
- Serverless 工程实践 | 快速搭建 Kubeless 平台
简介:Kubeless 是基于 Kubernetes 的原生无服务器框架.其允许用户部署少量的代码(函数),而无须担心底层架构. 快速搭建 Kubeless 平台 Kubeless 简介 Kubele ...
- gitbook安装与使用之windows下搭建gitbook平台
最近需要在GitBook中去阅读电子书 安装nodejs cnpm安装gitbook 解压书籍文件,并cd到书籍文件目录 gitbook serve 浏览器访问localhost:4000 先在win ...
- Centos7.0上搭建LAMP平台安装discuz后无法访问
Centos7.0上搭建LAMP平台安装discuz后无法访问,出现500错误.解决方式:centos7.0上的php程序是5.4的,编译安装一个5.3版本的就可以访问了. 转载于:https://b ...
最新文章
- 循环求100内质数 php_C8循环
- 域名解析对网站SEO优化有何影响?
- Linux操作系统Ubuntu部署GCC篇
- 网易有道2017内推编程题
- linux 中~$和/$的区别?
- 利用python爬虫(part11)--XpathHelper为啥不能全信之JS要闹哪般
- html漂亮的表格模板+背景_咨询amp;金融主题响应式网站着陆页模板
- python 六剑客(匿名函数和内建函数)
- 上线两个月冲上 App Store 免费榜 Top 2,腾讯会议有什么独到之处?
- 5.这就是搜索引擎:核心技术详解 --- 检索模型与搜索排序
- Android下磁盘分区表损坏,电脑硬盘分区表损坏怎么修复?电脑硬盘分区表损坏的修复方法...
- netfilter 和 iptables
- 【MM32F5270开发板试用】四、SPI的驱动,先点个屏幕
- VBA—EXCEL操作集合—05
- Spring AOP、拦截器、过滤器的区别
- 线阵相机与面阵相机的区别在哪里?
- mysql 1114错误_mysql出现错误编码1114的解决方法
- od机考题目-机器人走迷宫
- ios 视频选择封面功能
- 顶会中的对比学习论文-2
热门文章
- 大学python难不难_“大学四年怎么过?”其实是有答案的
- EntityFramworkCore 配置种子数据(seeding data)
- zk - zookeeper主节点、从节点、客户端三者之间的交互
- 多事之秋----为什么受伤又是华为
- 学习大数据分析要什么基础,零基础入门ok吗?
- 怎样开启成功的“数据分析师”职业生涯(R、Python、机器学习、通信和数据可视化、数据直觉)
- 带你认识六种设计原则(开闭原则、里氏代换原则、依赖倒转原则....)
- 基于知识图谱的问答系统简单流程理解(开放型知识图谱、实体类型较多的图谱)
- 学习JME3的第一次小结
- 兄弟1218无线打印服务器错误,兄弟无线打印机无法打印怎么办?