Back to Projects

bWAPP Installer

Automated installation script for deploying bWAPP (buggy Web Application) for security training and testing.

Project Overview

bWAPP Installer is an automation script that simplifies the deployment of bWAPP (buggy Web Application) on Linux servers. bWAPP is an intentionally vulnerable web application used for security training, penetration testing practice, and web security education.

This installer handles all the complex setup steps, including web server configuration, database setup, and application deployment.

Key Features

  • One-command installation process
  • Automatic Apache web server setup
  • MySQL/MariaDB database configuration
  • PHP dependencies installation
  • Proper file permissions configuration
  • Service management and startup
  • Clean uninstall capability
  • Support for Debian-based distributions

Technology Stack

Shell (100%) Linux/Debian Apache MIT License

Installation

git clone https://github.com/joseph-george1/bwapp-installer.git
cd bwapp-installer
sudo chmod +x bwapp-installer.sh
./bwapp-installer.sh

After installation, visit http://<metasploitable2_ip>/bWAPP/install.php

Default credentials: bee/bug

Prerequisites

  • A server running Linux (Ubuntu/Debian preferred)
  • Apache web server installed
  • wget, chmod, and unzip utilities installed

Project Stats

-- Stars -- Watching -- Forks