Web and API security
OWASP Top 10 Explained for Developers
What the OWASP Top 10 is, what each 2025 category means, how to defend it, and how to map Juice Shop challenges to it.
Injection, access control, authentication and the rest of the OWASP list, tested by hand.
Web and API security
What the OWASP Top 10 is, what each 2025 category means, how to defend it, and how to map Juice Shop challenges to it.
Web and API security
How SQL injection changes a query's meaning, why parameterized queries fix it, and a Juice Shop login lab with a Python sqlite3 demo.
Web and API security
Learn reflected, stored and DOM-based XSS, why output encoding depends on context, and how CSP adds defence in depth, in a local lab.
Web and API security
Cross-site request forgery uses your browser's cookies against you. Learn the defences in order of strength and test SameSite with a Flask lab.
Create an account, add credits from $10 and ask the first question in the chat or the terminal.
Individual or company. You can switch to a company later without losing balance or keys.
By card, from $10. Pay per token, no subscription.
In the chat, or install the CLI and run notholy login in your terminal.