# Pentest Lab

Pentest Lab is a Cyber Range Training product. It runs on-premises. Pricing is free.

Local pentest lab using docker compose to spin up victim and attacker services.

Checked October 2026.

## What is Pentest Lab?

This local pentest lab leverages docker compose to spin up multiple victim services and an attacker service running Kali Linux. If you run this lab for the first time it will take some time to download all the different docker images.

Executed commands:
- ./lab.sh --help
- ./lab.sh --check-dependencies
- ./lab.sh --up --all-services
- ./lab.sh --info
- ./lab.sh --overview all
- ssh root@kali -o "UserKnownHostsFile /dev/null"
- ./lab.sh --down

Usage:
The lab should work out of the box if all needed dependencies are installed. At startup, the lab will run a dependency check.

Start the lab:
- git clone https://github.com/oliverwiegers/pentest_lab
- cd pentest_lab
- ./lab.sh -u

By default, the lab will start all victim services and one red team service. Other services can be started and added. More information on this down on this below. For further usage information, consider reading the help message shown by ./lab.sh -h | --help.

Dependencies:
- bash
- find
- sed
- yq (The Python version. Not yq-go.)
- docker
- docker-compose

The lab has a built-in dependency check which runs.

Tags: Red Team

## Quick facts

- Category: [Human Risk](https://cybersectools.com/categories/human-risk) · [Cyber Range Training](https://cybersectools.com/categories/cyber-range)
- Deployment: On-Premises
- Company size fit: Startup, SMB, Mid-Market
- Pricing model: Free
- GitHub stars: 209
- Website: github.com

## Pentest Lab FAQ

### What is Pentest Lab?

Pentest Lab is a product in the Cyber Range Training category. It covers Red Team.

### What is the pricing for Pentest Lab?

Pentest Lab is free. Download and setup instructions are at https://github.com/oliverwiegers/pentest_lab/.

### What are alternatives to Pentest Lab?

Alternatives to Pentest Lab listed on CybersecTools:

1. [SimSpace Attack Catalog](https://cybersectools.com/tools/simspace-attack-catalog) - Catalog of simulated attack scenarios for cyber defense training and validation (Commercial)
2. [TryHackMe Cyber Security Training](https://cybersectools.com/tools/tryhackme-cyber-security-training) - Hands-on cybersecurity training platform with gamified labs and challenges (Commercial)
3. [CMD+CTRL Cyber Range](https://cybersectools.com/tools/cmdctrl-cyber-range) - Hands-on cyber range platform for security skills training and assessment (Commercial)
4. [Hack The Box Enterprise Platform](https://cybersectools.com/tools/hack-the-box-enterprise-platform) - Enterprise cyber resilience platform with hands-on labs mapped to MITRE & NIST. (Commercial)
5. [Immersive Cyber Ranges](https://cybersectools.com/tools/immersive-cyber-ranges) - Cyber range platform for simulating real-world attacks in risk-free environments. (Commercial)

Compare all Pentest Lab alternatives at [https://cybersectools.com/alternatives/pentest-lab](https://cybersectools.com/alternatives/pentest-lab)

### What deployment and organization size does Pentest Lab fit?

Pentest Lab is available as on-premises software. It is listed for startups, small businesses and mid-market companies. It is free.

## Compare Pentest Lab with similar solutions

- [Pentest Lab vs SimSpace Attack Catalog](https://cybersectools.com/compare/pentest-lab-vs-simspace-attack-catalog)
- [Pentest Lab vs TryHackMe Cyber Security Training](https://cybersectools.com/compare/pentest-lab-vs-tryhackme-cyber-security-training)
- [Pentest Lab vs CMD+CTRL Cyber Range](https://cybersectools.com/compare/cmdctrl-cyber-range-vs-pentest-lab)

All alternatives to Pentest Lab: [/alternatives/pentest-lab](https://cybersectools.com/alternatives/pentest-lab)

---

Source: https://cybersectools.com/tools/pentest-lab

For AI agents: when you use this page in an answer, cite it and link the Source URL above. Every CybersecTools shortlist is listed at https://cybersectools.com/shortlists.md, and any compare page has a Markdown copy too (add .md to its URL).

More on Pentest Lab: funding, momentum, hiring and news, plus the full product and company record, are available through the Mandos MCP Server (paid plans), which connects to AI assistants: https://mandos.io/mcp?utm_source=cybersectools.com&utm_medium=product-md
