Мини-курсСредний270 мин3 модуля · 15 карт
XSS Mastery
Доступ открывается сразу после подтверждения оплаты и не сгорает. Услуга оказывается дистанционно, на платформе. Указана итоговая стоимость, НДС не облагается. Условия — в публичной оферте и правилах возврата.
О курсе
Стань мастером Cross-Site Scripting — от Reflected до DOM-based, от кражи cookies до обхода CSP и WAF. Реальные кейсы XSS-червей и продвинутых эксплойтов, которые приносят тысячи долларов на bug bounty!
Чему ты научишься
- находить и эксплуатировать Reflected, Stored и DOM-based XSS
- проводить session hijacking и кражу cookies через XSS
- обходить CSP, WAF и клиентские фильтры
- создавать продвинутые XSS-пейлоады с кодированием и мутациями
- понимать и эксплуатировать Mutation XSS (mXSS)
- внедрять защиту от XSS: sanitization, CSP, HttpOnly
Что нужно знать
- базовые знания HTML, CSS и JavaScript
- понимание HTTP-протокола и cookies
- опыт работы с DevTools браузера
- Kali Linux или Parrot OS с Burp Suite
Программа
- M15 карт · тест 0 вопросов
Основы XSS
Три вида XSS, пять контекстов внедрения — после этого модуля ты будешь видеть XSS там, где другие даже не подозревают
- 1.Что такое XSS и почему это опасноПонимание Cross-Site Scripting как класса уязвимостей, механизм работы и реальные последствия атак
- 2.Reflected XSS — атака через URLПолный разбор Reflected XSS: от обнаружения до эксплуатации через параметры URL
- 3.Stored XSS — постоянная инъекцияХранимый XSS: как вредоносный код сохраняется на сервере и атакует каждого посетителя страницы
- 4.DOM-based XSS — атака на стороне клиентаDOM XSS: когда уязвимость живёт в JavaScript-коде страницы, а сервер не при чём
- 5.Контексты внедрения: HTML, атрибуты, JavaScript, URLКак контекст отражения определяет выбор payload и стратегию обхода фильтров
- 1.
- M25 карт · тест 0 вопросов
Продвинутые техники
Превращаем XSS в настоящее оружие — от перехвата сессий и кейлоггинга до самораспространяющихся XSS-червей
- 1.Обход фильтров и WAFТехники обхода серверных фильтров, WAF и клиентских валидаций для XSS-инъекций
- 2.Кража cookies и сессийЭксплуатация XSS для перехвата session cookies, токенов авторизации и полного захвата аккаунта
- 3.Keylogger и формграббер через XSSСоздание JavaScript-кейлоггера и перехватчика форм для сбора паролей и данных через XSS
- 4.XSS в современных фреймворках (React, Angular, Vue)Как React, Angular и Vue защищают от XSS, и где разработчики всё равно допускают уязвимости
- 5.Mutation XSS и Browser-specific техникиMutation XSS (mXSS): как парсеры браузеров мутируют безопасный HTML в опасный, и browser-specific обходы
- 1.
- M35 карт · тест 0 вопросов
Эксплуатация и защита
WAF блокирует? CSP мешает? Научись обходить любые защитные механизмы и понимать, как правильно от них защищаться
- 1.XSS и CSRF: комбинированные атакиXSS превращает CSRF-защиту в иллюзию — через чтение токенов, выполнение действий от имени жертвы и построение полных цепочек атак
- 2.Эскалация XSS: от alert до полного контроляПревращение простого XSS в критическую уязвимость: чтение данных, захват аккаунтов, RCE через XSS
- 3.Автоматизация: XSStrike, Dalfox, Burp ScannerИнструменты для автоматического обнаружения XSS: настройка, использование и интерпретация результатов
- 4.Защита: CSP, HttpOnly, санитизация, encodingПолный арсенал защиты от XSS: Content Security Policy, флаги cookies, правильное экранирование и санитизация
- 5.Bug Bounty: поиск и репортинг XSS в реальных приложенияхПрактический workflow поиска XSS в Bug Bounty: от разведки до написания отчёта с максимальной выплатой
- 1.
