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
Very Easy

Capture the Flag 101: Find and Submit Your First Flag Find your first flag, copy it and submit it to score points.

Security Fundamentals Capture The FlagCTFCTF Basics
+50 XP 74% 17,111 Start LabStart
Very Easy

Secrets in Source: View Source Code to Find the Flag Open the page source and find the secret left in a comment.

Web & API Security View Source CodeHTMLBrowser DevTools
+50 XP 79% 8,279 Start LabStart
Very Easy Quick win

Secrets in Source 2: Bypass Security Through Obscurity Beat the blocks on right-click and dev tools to read the source.

Web & API Security Client-Side SecuritySecurity Through ObscurityBrowser DevTools
+50 XP 82% 2,923 Start LabStart
Very Easy

Hack the Login Open the browser tools, find what the page checks and log straight in.

Web & API Security Authentication BypassBroken AuthenticationClient-Side Security
+50 XP 68% 12,174 Start LabStart
Very Easy

Hack the Cookie: Cookie Poisoning Attack Decode your session cookie, change your role and become the admin.

Web & API Security Cookie PoisoningSession TamperingBase64 Encoding
+50 XP 62% 6,189 Start LabStart
Very Easy Boss

Nmap Commands Lab: Port Scanning to Privilege Escalation Scan the ports, log into a weak service, and climb to root.

Network & Infrastructure NmapNmap CommandsTelnet
+100 XP 38% 5,499 Terminal Start LabStart
Easy Boss

Infiltrator Forge a login token, slip inside, and work your way to root.

Web & API Security JWT ManipulationSSH ExploitationLog Injection
+200 XP 32% 674 Terminal Start LabStart
Easy

Include me Bend a page's file loader into reading files it should not.

Web & API Security PHPLFI
+100 XP 70% 2,007 Terminal Start LabStart
Easy Quick win

Anonymous Log into a file server as a guest and grab what you find.

Network & Infrastructure FTP
+100 XP 80% 1,598 Terminal Start LabStart
Easy

Spoof! Fake your IP in a header and walk past the access check.

Network & Infrastructure IP SPOOFING
+100 XP 77% 1,341 Terminal Start LabStart
Easy

Cronpocalypse Hijack a job that runs on a timer and climb to root.

Privilege Escalation & Post-Exploitation SSH
+200 XP 51% 1,200 Terminal Start LabStart
Easy

Password Cracking - Custom Wordlist Attack Build a wordlist from a target's own pages and crack their file.

Cryptography Password CrackingCustom WordlistWordlist Generation
+200 XP 34% 279 Terminal Start LabStart
Easy

Scheduled Sabotage Log in over SSH, find the job the system runs as root, and hijack it.

Network & Infrastructure LinuxSSHFile Enumeration
+200 XP 62% 133 Terminal Start LabStart
Easy Quick win

Packet Pursuit Open a traffic capture and follow the packets to the secret.

Digital Forensics & IR Network AnalysisPacket CaptureWireshark
+100 XP 91% 34 Start LabStart
Easy

Anonymous 2 Trip the hidden backdoor in an FTP server and get a shell.

Network & Infrastructure FTP ExploitationBackdoor DetectionNetwork Services
+100 XP 57% 518 Terminal Start LabStart
Easy Boss

FiPloit Sneak a web shell past the upload filter and run it.

Digital Forensics & IR Local File InclusionFile Upload BypassPHP Security
+200 XP 30% 460 Terminal Start LabStart
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
32,000+ Hackers Real labs Free
Start Hacking Free or solve today's hack, no account needed