Where to start
Ordered by actual difficulty. At the same level: isolated lab first, then the guided room, and the full machine last.- PortSwigger β Basic clickjacking with CSRF token protection (Apprentice) Β· π¬π§
- PortSwigger β Clickjacking with a frame buster script (Apprentice) Β· π¬π§
- PortSwigger β Clickjacking with form input data prefilled from a URL parameter (Apprentice) Β· π¬π§
- PortSwigger β Exploiting clickjacking vulnerability to trigger DOM-based XSS (Practitioner) Β· π¬π§
- PortSwigger β Multistep clickjacking (Practitioner) Β· π¬π§
Curated resources
PortSwigger labs practicing Clickjacking (5)
β Back to the full glossary Last updated: 2026-08-13