Senior
Šta je XSS napad? Koje vrste postoje?
sobes.tech АИ
Одговор од АИ
XSS (Cross-Site Scripting) — је рањивост веб апликација у којој нападач уводи злонамерни скрипт у странице које прегледају други корисници.
Врсте XSS:
- Stored XSS (чувани): злонамерни код се чува на серверу (нпр. у бази података) и приказује свим корисницима.
- Reflected XSS (одбитени): скрипт се преноси преко URL-а или форме и одмах се приказује у одговору сервера.
- DOM-based XSS: рањивост настаје због неправилне обраде података на страни клијента (у JavaScript-у), без учешћа сервера.
Заштита укључује коришћење екранирања и валидације улаза, Content Security Policy (CSP), као и сигурне методе рада са DOM-ом.