Перейти к содержимому

Поиск по платформе

Все пути
Путь golang Advanced 4 модуля 19 шагов (13 теор · 2 лаб · 4 квиз) ~3 ч 2 мин

Go WebSocket Security: от перехвата сессий до инъекций в сообщения

Полное погружение в безопасность WebSocket-соединений в Go: CSWSH (Cross-Site WebSocket Hijacking), обход Origin, инъекции через сообщения. Вы научитесь эксплуатировать уязвимости в WebSocket-хендлерах и внедрять защиту с проверкой Origin, токенной аутентификацией и валидацией сообщений.

01

Модуль 1: WebSocket — протокол и поверхность атаки

Механика WebSocket Upgrade, отличия от HTTP, модель безопасности и классификация угроз.

0/4~18 мин
02

Модуль 2: CSWSH — Cross-Site WebSocket Hijacking

Главная уязвимость WebSocket — кража соединения через подделку Origin. Механика атаки, последствия и практика.

0/4~1 ч 13 мин
03

Модуль 3: WebSocket Injection — XSS через сообщения

Инъекция вредоносного кода через WebSocket-сообщения, stored XSS в чатах и защита через валидацию и санитизацию.

0/4~58 мин
04

Модуль 4: Итоговый обзор — безопасный WebSocket в продакшене

Синтез всех модулей, production-конфигурация, реальные CVE, чек-лист и best practices для WebSocket в Go.

0/7~33 мин финальный