How to setup web application pentesting Lab - Noah J Franklin

Technical Blog

How to setup web application pentesting Lab

How to Setup Pentesting Lab

What is Pentesting ?

Penetration testing (also called pen testing) is the practice of testing a computer system, network or Web application to find vulnerabilities that an attacker could exploit   Source :

Step  1 : Install  Vmware

Step 2 : Install Any OS

Step 3 : Install  DVWA Pacakage 

 What is Vmware ?

VMware Server is a virtualization product that makes it possible to partition a single physical server into multiple virtual machines. VMware server works with Windows, Solaris, Linux and Netware, any or all of which can be used concurrently on the same hardware

Download link :


How to install windows XP in Vmware

I am using vmware workstation and install Windows Server Edition same Steps to install Windows XP.

Steps 1:  Click on Create Virtual Machine .

Step 2 : Click on Typical Recommended 

Step 3 : Select and Boot from CD/DVD Driver or Select and browse the ISO File



Step 4 : Select guest operating system name 

Step 5 : Select Disk specification


Step 6 : Click Finish 



After the installation of  Operating System . Install  Xampp and  Dvwa 

Xampp Installation :

Xampp Download :

DVWA Installation 

DVWA download link :


 How To install this Wamp and DVWA
Copy that folder and paste it in C:\wamp\www\ or C:\xampp\htdocs\
Now start Xampp server and open up Webbrowser and check for localhost/dvwa

Steps Below