Hacking Labs

Every lab is a real vulnerable machine, started just for you. Break in, find the flag, earn XP.

Start Hacking Free Free account. Nothing to install.

HackerDNA's cybersecurity labs are hands-on hacking environments that run on real, isolated virtual machines - not simulations. Each lab drops you into a deliberately vulnerable target where you practise web exploitation, privilege escalation, password cracking, network attacks and more, then capture a flag to prove you solved it.

Whether you are preparing for the OSCP, building a career in penetration testing, or learning ethical hacking from scratch, the labs are graded from Very Easy to Hard so you can start where you are and level up. Create a free account to launch your first machine, track your progress and climb the global leaderboard.

Start here

Category
Medium Boss

SSRF Attack: Steal Cloud Metadata Credentials Trick the server into fetching cloud keys, then read a secret.

Cloud Security SSRFCloud Penetration TestingAWS IMDS
+400 XP 44% 229 Terminal Start LabStart
Medium

Reverse Engineering: License Key Crackme Read the assembly, crack the license check, write a keygen.

Reverse Engineering & Binary Exploitation Reverse EngineeringBinary AnalysisCrackme
+400 XP 57% 235 Terminal Start LabStart
Medium Boss

Mythos Leak - Headless CMS Draft Exposure Dig up a deleted draft, then steal its token to become an admin.

Web & API Security Web ExploitationHeadless CMSAPI Enumeration
+400 XP 36% 273 Terminal Start LabStart
Medium

Pickle Jar Upload a booby-trapped pickle file, run code on the box, then get root.

Web & API Security PythonPickle DeserializationRCE
+400 XP 53% 281 Terminal Start LabStart
Medium Quick win

ClearDesk Swap an ID, read files you should not see, and climb to admin.

Web & API Security IDORAPI SecurityPath Traversal
+400 XP 71% 728 Terminal Start LabStart
Medium

Host Hijack Forge a header to poison a reset link, then climb to root.

Web & API Security Host Header InjectionPassword Reset PoisoningCommand Injection
+400 XP 51% 220 Terminal Start LabStart
Medium

Hidden CMS Breach Dig up a forgotten CMS, log in, run code and take over the server.

Web & API Security Web EnumerationWeb SecurityAuthentication
+400 XP 55% 414 Terminal Start LabStart
Medium

TechNova Infiltration Find the exposed mistake, crack a login, and escalate to root.

Web & API Security Web EnumerationSSHPassword Cracking
+400 XP 50% 236 Terminal Start LabStart
Medium

Alpwned Bypass the login with a crafted query, then climb from shell to root.

Web & API Security SQL InjectionAuthentication BypassSSH
+400 XP 62% 300 Terminal Start LabStart
Medium

Beyond Echo Turn a simple PHP page into a way to run commands on the server.

Web & API Security PHPRCE
+200 XP 64% 546 Terminal Start LabStart
Medium Boss

Query Quake Break the database with a crafted query and run your own code.

Web & API Security MYSQLIRCE
+400 XP 43% 236 Terminal Start LabStart
Medium Quick win

Traversed Dig through a repo's history to recover a deleted file.

Digital Forensics & IR GIT
+400 XP 68% 322 Terminal Start LabStart
Medium Quick win

Compromised 1 Log in with factory settings, deploy a web shell, then abuse sudo for root.

Web & API Security Apache TomcatWeb Application SecurityWAR Deployment
+400 XP 66% 253 Terminal Start LabStart
Medium Boss

AlVault Find the hidden tool, read a blocked file, and climb to root over SSH.

Web & API Security WEB
+400 XP 49% 391 Terminal Start LabStart
Medium

RCE Playground Slip past the input filters and run commands on the server.

Web & API Security Command InjectionInput Validation BypassRemote Code Execution
+200 XP 61% 51 Terminal Start LabStart
Medium Quick win

Matsudo Scan for SSH, crack a weak password, then abuse sudo to get root.

Network & Infrastructure SSHBrute ForcePrivilege Escalation
+400 XP 66% 192 Terminal Start LabStart
35,000+ Hackers Real labs Free
Start Hacking Free or solve today's hack, no account needed