▶ Security Labs

Security Labs

OAuth+PKCE, JWT decoder, mTLS, SQL injection, password hashing.

5Interactive labs
100%Single-file HTML
Interactive labs

All 5 labs in this category

Advertisement
LAB · 01

JWT Decoder

Paste a JWT; see header, payload, and claim breakdown.

Open lab
LAB · 02

mTLS Handshake

Both client and server present certificates; mutual identity verification.

Open lab
LAB · 03

OAuth 2.1 Authorization Code + PKCE

Step through the modern OAuth flow for public clients.

Open lab
LAB · 04

Password Hashing — Hash, Salt, Iterate

Watch how raw, hashed, salted, and bcrypt hashes differ for the same password.

Open lab
LAB · 05

SQL Injection — Vulnerable vs Parameterized

Type input; see how concatenated SQL fails and parameterized SQL stays safe.

Open lab