labs
Hands-on vulnerability labs. Each one ships with a vulnerable target, a walkthrough, and a video. Empty boxes are still cooking.
sql injection
0/3 liveUser input concatenated into SQL queries lets attackers exfiltrate, modify, or destroy data. Still in the OWASP Top 10 for a reason.
cross-site scripting
0/0 liveInject attacker-controlled JavaScript into a page another user views, and run as that user. Reflected, stored, and DOM-based variants.
cross-site request forgery
0/0 liveTrick a user's browser into sending an authenticated request the user never intended. SameSite cookies and CSRF tokens, until they aren't.
clickjacking
0/0 liveOverlay a transparent iframe of a target site on top of a decoy UI and harvest clicks meant for innocent buttons. UI redress, mouse hijack, drag and drop.
dom-based vulnerabilities
0/0 liveBugs that live entirely in client-side JavaScript. Sources flow into sinks without ever touching the server, and the server-side WAF doesn't see them.
cross-origin resource sharing
0/0 liveMisconfigured CORS turns the same-origin policy into a write-once permission to leak credentials. Reflected origins, null origin, wildcard pitfalls.
xml external entity injection
0/0 liveAn XML parser that resolves external entities will read local files, hit internal services, or open a remote DTD channel for blind exfiltration.
server-side request forgery
0/0 liveThe application fetches a URL we control. We point it at internal services, cloud metadata, or 169.254.169.254, and it asks them on our behalf.
http request smuggling
0/0 liveFront-end and back-end disagree on where one request ends. We hide a second request inside the first, and the back-end serves it to the next victim.
os command injection
0/0 liveUser input concatenated into a shell command. Once you escape the original command, the OS happily runs the rest. RCE the moment you find it.
Want a category that doesn't exist yet? drop a hint via youtube.