Перейти к основному содержанию
Продвинутый15 модулей · 150 часов

Web Security

Направление подробно разбирает безопасность веб-приложений и API на основе OWASP Top 10. Вы будете находить уязвимости в Burp Suite, эксплуатировать их в лабораториях Falcon Academy и писать безопасные исправления на уровне кода. На реальных системах такое тестирование проводится только с письменного разрешения.

Чему вы научитесь

Ключевые темы

OWASP Top 10APIАутентификацияSQLi и XSSSSRFBurp Suite
  1. 01

    Веб-приложения и Burp Suite

    HTTP, сессии и cookie с точки зрения безопасности, анализ запросов в Burp Suite.

  2. 02

    Инъекции

    SQL-инъекции и другие классы инъекций: причины, обнаружение и последствия.

  3. 03

    Уязвимости на стороне клиента

    XSS, CSRF и защитные механизмы браузера.

  4. 04

    Аутентификация и сессии

    Ошибки входа, восстановления пароля, работы с токенами и управления сессиями.

  5. 05

    Безопасность API и SSRF

    Ошибки авторизации на уровне объектов, уязвимости API и запросы со стороны сервера.

  6. 06

    Безопасные исправления

    Исправление каждой уязвимости в коде, ревью и повторное тестирование.

Атака и защита

Сторона атакующего

  • Найдёте и подтвердите уязвимости OWASP Top 10 в учебных приложениях.
  • Будете перехватывать и изменять запросы в Burp Suite, проверяя логику приложения.
  • Выявите ошибки аутентификации, сессий и авторизации в API.
  • Увидите реальные последствия SQLi, XSS и SSRF.

Сторона защитника

  • Примените параметризованные запросы, валидацию ввода и экранирование вывода.
  • Настроите безопасную работу с сессиями и токенами.
  • Спроектируете авторизацию и ограничения частоты запросов для API.
  • Подтвердите повторным тестом, что исправление закрыло уязвимость.

Для кого

  • Разработчикам, которые хотят глубоко разобраться в безопасности веб-приложений.
  • Специалистам, которые готовятся к работе в пентесте.
  • Командам, отвечающим за ревью кода и безопасную разработку.

В результате

  • Системно проверять веб-приложения и API по OWASP Top 10.
  • Находить уязвимости в Burp Suite и доказывать их влияние.
  • Предлагать и проверять безопасное исправление для каждой находки.
  • Описывать находки так, чтобы разработчики могли их устранить.

Другие направления

Получите первый флаг уже сегодня

Создайте бесплатный аккаунт и получите доступ к 700+ практическим заданиям.