githubEdit

Lab Setup Guide

Guide for setting up penetration testing practice environments.

Skill Level: Beginner to Intermediate

Quick Start Labs

Kali Linux Setup

# Download from https://www.kali.org/get-kali/

# VMware/VirtualBox settings:
# - 4GB+ RAM
# - 2+ CPU cores
# - 80GB disk
# - NAT + Host-Only network adapters

# Post-install updates
sudo apt update && sudo apt full-upgrade -y

# Install additional tools
sudo apt install -y seclists wordlists feroxbuster bloodhound

Parrot OS Alternative

Docker-Based Labs

Vulnerable Web Applications

Multiple Apps with Docker Compose

Vulnerable APIs

Container Security Labs

Active Directory Lab

Automated Setup with DVAD

Manual AD Lab (VirtualBox/VMware)

Vulnerable AD Configurations

DVAD Automated Setup

Cloud Labs

AWS Free Tier Lab

Azure Lab

GCP Lab

Network Labs

VulnHub VMs

HackTheBox/TryHackMe

Local Network Lab

Mobile Testing Lab

Android

iOS

CTF Platforms

Tool Installation Scripts

Kali Tool Update

Last updated

Was this helpful?