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

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

Все пути
Путь golang Intermediate 5 модулей 21 шаг (13 теор · 3 лаб · 5 квиз) ~3 ч 35 мин

Go API Security: OWASP API Top 10 на практике

Полное погружение в безопасность REST API на Go: Mass Assignment, BOLA, Rate Limiting. Вы изучите OWASP API Top 10, научитесь эксплуатировать уязвимости через JSON-запросы и внедрите защиту с помощью DTO, авторизации на уровне объектов и ограничения частоты запросов.

01

Модуль 1: Введение в API Security и OWASP API Top 10

Поверхность атаки REST API, отличия от классического веба, обзор OWASP API Security Top 10 и механика JSON-парсинга в Go.

0/4~18 мин
02

Модуль 2: Mass Assignment — лишние поля в JSON

Как атакующий использует автозаполнение Go-структур для повышения привилегий и как защититься с помощью DTO.

0/4~58 мин
03

Модуль 3: BOLA — Broken Object Level Authorization

Самая распространённая уязвимость API по OWASP — доступ к чужим объектам через подмену ID. Атака, защита и практика.

0/4~58 мин
04

Модуль 4: Rate Limiting и API Abuse

Как злоумышленники злоупотребляют API без ограничений и как реализовать эффективный rate limiting в Go.

0/4~58 мин
05

Модуль 5: Итоговый обзор — архитектура безопасного API

Синтез всех модулей, сравнительные таблицы, реальные CVE, чек-лист безопасного API и стратегия Defense in Depth.

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