What is this?
A live network you control completely.
A cyber range is an isolated, fully functional network environment used for hands-on security training. LabGen spins these up in Docker — no cloud account needed, no waiting for provisioning, no cleanup bill.
Each range includes realistic machines, real services, and configurable network topology. Instructors use them for curriculum. Teams use them to practice. Competitors use them to train under match conditions.
Scenario library
Train for real conditions.
Competitive Defense
AdvancedFull-range environment for timed team competitions. Blue team defends, scoring is automated. Perfect for training under pressure.
Incident Response
IntermediatePre-compromised environment with IOCs planted. Team must detect, contain, and eradicate. Debrief report generated after.
Network Hardening
BeginnerMisconfigured network range. Team hardens services, patches vulnerabilities, and locks down access before the clock runs out.
Web App Defense
IntermediateIntentionally vulnerable web stack. Team patches and hardens while a simulated attacker probes for weaknesses.
Service Hardening
BeginnerMisconfigured Linux services across SSH, mail, and web. Team audits, locks down, and validates each service before time runs out.
Custom Scenario
AnyDefine your own topology, services, and scoring rules. LabGen provisions whatever you configure.
Quick start
Range online in three clicks.
Pick a scenario
Choose from the built-in scenario library or load a custom configuration. Each scenario includes a full description, machine list, and expected learning outcomes.
Scenario Library ────────────────────────────── ▶ Competitive Defense ← Incident Response Network Hardening Web App Defense Service Hardening [+] Load Custom...
Configure your scope
Set the subnet, number of machines, service versions, and any pre-planted flags or vulnerabilities. LabGen validates the config before provisioning.
Configure: Competitive Defense
──────────────────────────────
Subnet 192.168.100.0/24
Machines 4
Services ssh http smb
Flags ✓ pre-planted
──────────────────────────────
[ Launch Range → ]Launch
LabGen calls Docker Compose, waits for health checks, then displays the host map. Your range is live and isolated. Tear it down in one click when you're done.
✓ router [192.168.100.1] ✓ web-01 [192.168.100.10] ✓ srv-01 [192.168.100.20] ✓ mail-01 [192.168.100.30] LAB ONLINE — 8.3s
What's included
Real machines. Real services.
Pricing
One price. All features.
STUDENT
- ✓ Full scenario library
- ✓ Custom scenario support
- ✓ Unlimited deployments
- ✓ Student ID required
STANDARD
- ✓ Everything in Student
- ✓ No enrollment required
- ✓ Priority support
- ✓ First 200 licenses
Your range.
Live in seconds.
Runs entirely on your hardware. No cloud bill, no VPN, no waiting. Docker is the only dependency.
Get LabGen — $29