Practice Machines

Vulnerable MachinesReal Penetration Testing Practice

Practice penetration testing on purposefully vulnerable virtual machines. From beginner-friendly boxes to advanced enterprise simulations, develop real-world hacking skills.

...
Active Machines
4
OS Types
VPN
Secure Access

Machine Types

Practice on a variety of operating systems and environments commonly found in real-world penetration testing engagements.

Linux Machines

Ubuntu, Debian, CentOS, and other Linux distributions with real-world vulnerabilities.

Windows Machines

Windows Server and Desktop environments with Active Directory integration.

Web Applications

Full-stack web applications with OWASP vulnerabilities for web pentesting practice.

Container Environments

Docker and Kubernetes environments for container security testing.

Difficulty Levels

Start at your comfort level and progress as you develop your skills.

Easy

10-20 pts

Perfect for beginners. Learn fundamental techniques.

Medium

25-40 pts

Intermediate challenges requiring multiple steps.

Hard

50-100 pts

Advanced exploitation and privilege escalation.

Featured Machines

Start with these vulnerable machines. 6 machines are completely free to practice.

BabyBoss

Windows
NEW
Easy300 pts

KillerBean

Windows
Extreme1050 pts

TheKings

Windows
FREE
Hard650 pts

Luther

Linux
Medium375 pts

Alchemy

Linux
Easy275 pts

PsCode

Linux
Medium350 pts

Skills You'll Develop

Enumeration & Reconnaissance
Vulnerability Assessment
Exploitation Techniques
Privilege Escalation
Post-Exploitation
Report Writing

Start Practicing Today

Access our vulnerable machines through secure VPN. Connect, enumerate, exploit, and learn.