Decode the Beacon
Decode a Base64 string used in a fake C2 sample.
Labs live inside course tracks
Enrol in a course to unlock linked labs free, take the track quiz, and claim a CYNARKS certificate. This catalog is a browse-all view of built rooms.
Learn · TryHackMe-style curriculum map
24 tracks · 404 rooms — Cybersecurity Fundamentals through Advanced. Live rooms use browser engines; planned rooms publish as content ships.
Browse all 24 paths →Practice hub
177 hands-on browser rooms — 28 free to start. Others unlock with a linked course enrol or Learn plan (same idea as PortSwigger: practice in-product, not a separate lab invoice). Browse courses.
Your progress
0/177
Unlocked for you: 22/177
CYNARKS rooms first (interactive, in-browser). External academies are optional follow-ups — not required for Labs XP.
PortSwigger Web Security Academy
Cross-site scripting (XSS)
PortSwigger Web Security Academy
SQL injection
PortSwigger Web Security Academy
Access control vulnerabilities
PortSwigger Web Security Academy
Server-side request forgery (SSRF)
PortSwigger Web Security Academy
Authentication vulnerabilities
PortSwigger Web Security Academy
Full Web Security Academy catalog