Pull to refresh

Comments 11

Я вот чего не понимаю: все XSS атаки имеют одинаковые причины и, по сути, одинаковые последствия. Для чего нужна эта дополнительная классификация? Чтобы «блеснуть» знаниями при случае?

Я тоже задался этим вопросом недавно, возможно кому-то будет полезно:


  • reflected это когда сервер сразу возвращает например кусок URL как часть страницы
  • stored это когда payload кладется в базу и потом в какой-то произвольный момент показывается потенциально кому-то другому
  • dom-based это когда payload исключительно на клиенте, как например фрагмент URL
При том, что с некоторых пор HTML является подвидом XML.

Дальше не читал.
Тогда весь абзац теряет смысл.
да, но другого объяснения я не вижу :)
а статью дочитайте, интересная
Интересная статья, спасибо!
Рис.5 сохранил как руководство, откуда ждать беды!
Рис.5 сохранил как руководство, откуда ждать беды!

Эта картинка про то как раз, где ждать беду. Откуда — про это рисунок 4.
Столько букав ни о чём. Вообще. Экранируйте данные при выводе и будет вам счастье. Аминь.
Что-то одна из 4-х ссылок на примеры DOM XSS не работает: goo.gl/gZawa
Sign up to leave a comment.