Win10 DVWA download, installation and configuration graphic tutorial detailed explanation (novice learning penetration)

Win10 DVWA download, installation and configuration graphic tutorial detailed explanation (novice learning penetration)

The computer system has been reinstalled, and the penetration testing learning environment DVWA needs to be reinstalled. I would like to take this opportunity to tell you about the installation process of DVWA. Because different computers have different configurations and environments, I installed it on my computer in one go according to this installation tutorial. If you encounter any problems during installation, you are welcome to discuss in the comment section. I check the blog every day and will reply if I see a solution.

The installation process is divided into two steps: downloading phpstudy and downloading dvwa . Let’s officially enter the installation tutorial:

1.1 The first thing you need to prepare is the DVWA environment. DVWA needs to run in multiple environments such as databases/servers. We generally use phpStudy which integrates these environments.

This tool can be downloaded from the official website, the official website address is: http://phpstudy.php.cn/ The official website interface is as follows:

1.2 Click "Software Download" in the title bar to enter the version selection download interface of phpStudy :

1.3 I personally recommend downloading this 33M decompressed version, which contains more complete supporting plug-ins. After downloading, unzip it to anywhere you want.

After decompression is complete, click phpstudy20161103.exe (different versions, different names) to run the installation program.

Note: The installation path cannot contain Chinese characters. I personally installed it directly in the root directory of the E drive. The installation path is: E:\phpStudy

1.4 Then you can click phpStudy.exe to run the program. The results of successful operation are as follows (note that there is a process of starting the service, and the two indicator lights of the running status change from red to green):

If it fails to run successfully, please refer to the attached manual "manual.chm " to find a solution.

Just keep this software open and then download, install and configure dvwa.

2.1 Go to the DVWA official website, the URL is: http://www.dvwa.co.uk/ Scroll to the bottom of the page and click “download” to download.

2.2 The downloaded file is a compressed package DVWA-master.zip, which needs to be unzipped to the WWW directory of phpStudy (you can also unzip it in the downloaded directory and then copy it to WWW).

The path on my computer is: E:\phpStudy\WWW . I unzipped it here and the result is as follows:

2.3 At this point you need to change some configuration information. We need to find the config.inc.php.dist file under E:\phpStudy\WWW\DVWA-master\config

Open it with Notepad, change the default password "p@ssw0rd" to "root", save it, and then delete the suffix ".dist" of config.inc.php.dist. Finally, only config.inc.php is left.

Some are directly config.inc.php, so there is no need to change the suffix.

3.1 Keep phpstudy open, enter any browser, and enter: localhost/dvwa-master/setup.php in the address bar to enter the settings interface

3.2 Click the "Create /Reset Database" button at the bottom to create the database . If the creation is successful, the following result will be displayed (left picture). Click the login button at the bottom to enter the login interface.

It is also possible that the page will automatically jump to the login page after successful creation (right picture)

Let me tell you here that after the Firefox browser on my computer is successfully created, the login button will not be displayed and the login interface will not pop up.

You can change the last setup.php to login.php in the address bar to enter the login interface.

3.3 The default username is admin and the password is password (there are actually five default usernames and passwords, which can be found during the SQL injection test later)

ps: previously set the p@ssw0rd to root, that is the database password, not the DVWA login password,

The successful login is displayed as follows (different DVWA versions support different vulnerability types, so the display is slightly different)

To sum up, there are three steps: install phpstudy, install/configure dvwa, and log in.

The above is the detailed graphic tutorial on how to download, install and configure Win10 DVWA that I introduced to you. I hope it will be helpful to you. If you have any questions, please leave me a message and I will reply to you in time. I would also like to thank everyone for their support of the 123WORDPRESS.COM website!
If you find this article helpful, please feel free to reprint it and please indicate the source. Thank you!

You may also be interested in:
  • Problems and solutions of garbled display in dvwa+xampp
  • Detailed tutorial on downloading, installing, and using DVWA (setting up a vulnerability testing environment)

<<:  How to use js to communicate between two html windows

>>:  Write a mysql data backup script using shell

Recommend

Vue encapsulation component tool $attrs, $listeners usage

Table of contents Preface $attrs example: $listen...

Vue implements the browser-side code scanning function

background Not long ago, I made a function about ...

Detailed installation and configuration tutorial of mysql5.7 on CentOS

Install Make sure your user has permission to ins...

Detailed explanation of simple html and css usage

I will use three days to complete the static page...

MySQL establishes efficient index example analysis

This article uses examples to describe how to cre...

mysql8 Common Table Expression CTE usage example analysis

This article uses an example to describe how to u...

Solution for installing opencv 3.2.0 in Ubuntu 18.04

Download opencv.zip Install the dependencies ahea...

CSS cleverly uses gradients to achieve advanced background light animation

accomplish This effect is difficult to replicate ...

How to install Element UI and use vector graphics in vue3.0

Here we only focus on the installation and use of...

Nginx domain forwarding usage scenario code example

Scenario 1: Due to server restrictions, only one ...

How to build your own Angular component library with DevUI

Table of contents Preface Creating a component li...

React Native startup process detailed analysis

Introduction: This article takes the sample proje...

Detailed explanation of HTML area tag

The <area> tag defines an area in an image ...