KrazePlanetLabs Academy

Interactive web security training. Solve realistic vulnerabilities and level up your hacking skills.

Cross-Site Scripting (XSS)

LAB
EASY
Reflected XSS into HTML context with nothing encoded
LAB
EASY
Reflected XSS - Alternative Context
LAB
MEDIUM
Self XSS using POST variables
LAB
MEDIUM
Stored XSS - Profile Settings reflection
LAB
MEDIUM
Stored XSS - Avatar Upload filename reflection
LAB
HARD
DOM XSS - Client-side source to sink extraction
LAB
HARD
Blind XSS - Out-of-band detection

Remote Code Execution (RCE)

LAB
MEDIUM
OS Command Injection - Simple Ping
LAB
HARD
OS Command Injection - Blind Time-based