bWAPP, or a buggy web application, is a free and open source deliberately insecure web application.
It helps security enthusiasts, developers and students to discover and to prevent web vulnerabilities.
bWAPP prepares one to conduct successful penetration testing and ethical hacking projects.
It covers all major known web bugs, including all risks from the OWASP Top 10 project.
I will now show you how to install bWAPP two different ways.
- Option 1: Windows with IIS and MySQL, with XAMPP
- Option 2: Using bee-box, a custom Linux VM pre-installed with bWAPP.
Option 1 Windows – bWAPP & XAMPP
Download the latest version of bWAPP from SourceForge and XAMPP from apachefriends.
Unzip XAMPP within the C: Drive and install
Run XAMPP to get to the control Panel
- Hit Start Apache
- Hit Start MySQL
Set the the MYSQL password within the MYSQL SECTION: “ROOT” PASSWORD
Browse to the file ‘install.php’ in the directory ‘bWAPP’.
Login with the default credentials, or make a new user.
- default credentials: bee/bug
Option 2: VMware Bee-Box and local Windows
Bee-box is a custom Linux VM pre-installed with bWAPP. Bee-box is a custom Linux VM (virtual machine) pre-installed with bWAPP.
Bee-box gives you several ways to hack and deface the bWAPP website. It’s also possible to hack the bee-box to get root access…
With bee-box you have the opportunity to explore all bWAPP vulnerabilities!
- Download the latest version of bWAPP from SourceForge
Unzip bee-box and double click on the bee-box – VMware virtual machine configuration this will load the config file into VMware
Open a terminal and run ifconfig command to find the assigned
- sudo gedit /etc/network/interfaces
Once the network configuration for Bee-Bug is complete carry out a network restart.
- sudo /etc/init.d/networking restart
Enter the IP obtained within Bee-Bug – again mine was 192.168.68.132 so mines look like the following and save.
This project is part of the ITSEC GAMES project. ITSEC GAMES are a fun approach to IT security education. IT security, ethical hacking, training and fun… all mixed together.