当前位置:网站首页>DVWA shooting range environment construction
DVWA shooting range environment construction
2022-07-31 04:52:00 【geejkse_seff】
I. Introduction to DVWA
DVWA (Damn Vulnerable Web Application) is a PHP/MySQL web application used for security vulnerability identification. It aims to provide a legal environment for security professionals to test their professional skills and tools, and to help web developers betterThe process of understanding web application security.
Second, environment construction
1. Build web pages and use phpstudy skin, phpStudy is a program integration package for PHP debugging environment.This package integrates the latest Apache+PHP+MySQL+phpMyAdmin, one-time installation, and can be used without configuration. It is a very convenient and easy-to-use PHP debugging environment.This environment uses WNMP and uses windows to build.

2. Download DVWA at DVWA - Damn Vulnerable Web Application
Unzip the downloaded DVWA to the root directory of the web page of phpstudy (in this experiment, I installed Xiaopi on the C drive)

3. Create a web page

4.Access 127.0.0.1:7777 (port set by yourself)

The above error will appear
**5.**Resolve the error reported in the third step, find the directory where DVWA is decompressed to Xiaopi, find the file below, remove the file config.inc.php.dist suffix and change it to config.inc.php


**6.** Restart phpstudy to visit the webpage again, you can visit, but the PHP item appears disabled, you need to change this option to enable

Modify the php configuration file in phpstudy and change allow_url_include=off in php.ini to allow_url_include=on
**7.** Restart phpstudy, create or connect to the database, the following error will be prompted

Indicates that the database connection is misplaced. At this time, it is necessary to modify the configuration file of the DVWA connection data and modify it to the database password, database name and user on phpstudy


**8.**Restart phpstudy, log in to the webpage account: admin, password password, enter the webpage, complete the construction


Let me introduce myself first. The editor graduated from Shanghai Jiaotong University in 2013. I worked in a small company and went to big factories such as Huawei and OPPO. I joined Alibaba in 2018, until now.I know that most junior and intermediate java engineers want to upgrade their skills, they often need to explore their own growth or sign up to study, but for training institutions, the tuition fee is nearly 10,000 yuan, which is really stressful.Self-learning that is not systematic is very inefficient and lengthy, and it is easy to hit the ceiling and the technology stops.Therefore, I collected a "full set of learning materials for java development" for everyone. The original intention is also very simple. I hope to help friends who want to learn by themselves but don't know where to start, and at the same time reduce everyone's burden.Add the business card below to get a full set of learning materials
边栏推荐
- [Cloud Native] DevOps (5): Integrating Harbor
- Understanding of the presence of a large number of close_wait states
- EasyExcel的简单读取操作
- 益智类游戏关卡设计:逆推法--巧解益智类游戏关卡设计
- Error EPERM operation not permitted, mkdir ‘Dsoftwarenodejsnode_cache_cacach两种解决办法
- MySQL模糊查询可以使用INSTR替代LIKE
- 简易网络文件拷贝的C实现
- SQL语句中对时间字段进行区间查询
- Sql解析转换之JSqlParse完整介绍
- Minesweeper game - C language
猜你喜欢

30 Years of Open Source Community | 2022 Open Atom Global Open Source Summit 30 Years of Open Source Community Special Event Held Successfully

重磅 | 开放原子校源行活动正式启动

Musk talks to the "virtual version" of Musk, how far is the brain-computer interaction technology from us

Error EPERM operation not permitted, mkdir ‘Dsoftwarenodejsnode_cache_cacach两种解决办法

递归实现汉诺塔问题

View source and switch mirrors in two ways: npm and nrm

ERROR 1819 (HY000) Your password does not satisfy the current policy requirements

A complete introduction to JSqlParse of Sql parsing and conversion

centos7安装mysql5.7

1. 获取数据-requests.get()
随机推荐
ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘localhost3306‘ (10061)
PWN ROP
Sql解析转换之JSqlParse完整介绍
城市内涝及桥洞隧道积水在线监测系统
Open Source Smart Future | 2022 OpenAtom Global Open Source Summit OpenAtom openEuler sub-forum was successfully held
XSS靶场(三)prompt to win
开源社区三十年 | 2022开放原子全球开源峰会开源社区三十年专题活动圆满召开
ABC D - Distinct Trio(k元组的个数
Understanding of the presence of a large number of close_wait states
马斯克对话“虚拟版”马斯克,脑机交互技术离我们有多远
手把手实现图片预览插件(三)
ERROR 1819 (HY000) Your password does not satisfy the current policy requirements
View source and switch mirrors in two ways: npm and nrm
Musk talks to the "virtual version" of Musk, how far is the brain-computer interaction technology from us
MySQL数据库增删改查(基础操作命令详解)
BUG消灭者!!实用调试技巧超全整理
Open Source Database Innovation in the Digital Economy Era | 2022 Open Atom Global Open Source Summit Database Sub-Forum Successfully Held
.NET-9.乱七八糟的理论笔记(概念,思想)
专访 | 阿里巴巴首席技术官程立:云+开源共同形成数字世界的可信基础
ERROR 2003 (HY000) Can't connect to MySQL server on 'localhost3306' (10061)