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 39% 188 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 53% 208 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 33% 244 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 51% 257 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 77% 593 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 48% 198 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% 380 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 49% 210 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 59% 271 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 62% 515 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 45% 204 Terminal Start LabStart
Medium Quick win

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

Digital Forensics & IR GIT
+400 XP 67% 280 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 65% 219 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 45% 370 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% 49 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 65% 185 Terminal Start LabStart
32,000+ Hackers Real labs Free
Start Hacking Free or solve today's hack, no account needed