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

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

Все пути
Путь golang Intermediate 8 модулей 30 шагов (18 теор · 4 лаб · 8 квиз) ~4 ч 39 мин

Go CSRF Security: От подделки запросов до обхода SameSite

Глубокое погружение в Cross-Site Request Forgery (CSRF) в Go-приложениях. Вы научитесь находить и эксплуатировать уязвимости в формах и API, обходить современные механизмы SameSite Cookie и внедрять надежную защиту с помощью токенов и кастомных заголовков.

01

Модуль 1: Введение в CSRF

Разбираемся с механикой подделки межсайтовых запросов и тем, как хакер действует от имени вашего залогиненного пользователя.

0/3~13 мин
02

Модуль 2: Basic CSRF

Изучаем классические уязвимости в Go-формах и HTTP-обработчиках без защиты.

0/4~43 мин
  • 1
    1. Уязвимые обработчики форм в Go: Почему формы не защищают сами себя?
    ~5 мин
  • 2
    2. Ловушки POST и GET запросов: Почему POST не спасает?
    ~5 мин
  • EXP FIX
    3. Практика: CSRF на админ-эндпоинте активации распродажи
    easy ~30 мин
  • 4
    4. Тест: Basic CSRF
    ~3 мин
03

Модуль 3: SameSite Cookie Bypasses

Тренируемся обходить современные браузерные защиты SameSite=Lax.

0/4~58 мин
04

Модуль 4: CSRF Tokens & Prevention

Внедряем надежную защиту с помощью анти-CSRF токенов в Go.

0/3~13 мин
05

Модуль 5: API & CORS Security

Защита современных Single Page Applications (SPA) и REST API.

0/3~13 мин
06

Модуль 6: Referer Bypass

Изучаем обход защиты на основе проверки заголовка Referer и реализуем надёжные альтернативы.

0/4~58 мин
07

Модуль 7: JSON API CSRF

CSRF-атаки на JSON API — механика, sendBeacon и защита: от проверки Content-Type до Bearer-токенов

0/4~58 мин
08

Модуль 8: Итоговый обзор — Комплексная защита от CSRF

Финальный модуль — сравнение всех методов защиты, реальные CVE и чеклист для code review.

0/5~23 мин финальный