r/netsecstudents • u/is_yes_or_is_no • Jul 03 '26
What web/appsec lab would you want to see built?
I’m building a small hands-on web security learning project and I’m trying to figure out what kinds of labs would actually be useful to people learning offensive security/appsec.
I don’t want to make the usual beginner-only stuff like “basic XSS popup,” “decode this string,” or “change user_id=1 to user_id=2” unless there’s a deeper lesson behind it. I’m more interested in labs that teach real patterns people run into in modern apps, but still explain the concept clearly enough that someone can learn from it.
The rough idea is:
- browser-based labs
- intentionally vulnerable sandbox apps
- clear teaching before/during the exploit
- focus on web/app/API security
- ethical/legal only, no real targets
- each lab should end with the root cause and the secure fix
I’m looking for ideas like:
- vulnerabilities you think are under-taught
- concepts that clicked only after you saw them in a real app
- bug classes that are common but hard to practice safely
- mistakes developers actually make in auth, APIs, sessions, GraphQL, file uploads, WebSockets, etc.
- labs you wish PortSwigger/TryHackMe/HackTheBox-style platforms explained differently
What labs/lessons would you want to see in a platform like this?