CodeLevels
Projects
All projects
Becoming a web developer!
Building mini-apps
Full-Stack DIY services
Web Security
Desktop apps
Growing into AI apps
ML and data science
Production-grade apps
Developer Tools
Dive Deeper into JavaScript
Mobile apps
Desktop App
Account
A mental model of XSS attack
Lesson#9 of 24 in project
Theory
Mental Model Difference
Stored XSS
💣 You leave a bomb in the app.
Reflected XSS
🎣 You send a poisoned link.
DOM XSS
🪞 The frontend poisons itself using user-controlled data.
Previous
Next