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

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

Все пути
Путь golang Intermediate 4 модуля 18 шагов (11 теор · 3 лаб · 4 квиз) ~3 ч 7 мин

Go Business Logic: Уязвимости в бизнес-логике приложений

Глубокое погружение в уязвимости бизнес-логики Go-приложений. Вы научитесь находить и эксплуатировать negative quantity, price manipulation и coupon stacking. Освоите валидацию бизнес-правил и серверный контроль целостности операций.

01

Модуль 1: Введение — почему бизнес-логика самое слабое звено

Основы уязвимостей бизнес-логики — почему WAF и сканеры их не находят, и как думать как хакер при анализе бизнес-процессов.

0/4~18 мин
02

Модуль 2: Negative Quantity и манипуляция ценой

Изучаем две связанные атаки — отрицательное количество товара и прямое изменение цены в запросе.

0/5~1 ч 28 мин
  • 1
    1. Negative Quantity — отрицательные числа как оружие
    ~5 мин
  • 2
    2. Price Manipulation — когда клиент решает, сколько платить
    ~5 мин
  • EXP FIX
    3. Практика — покупка за отрицательную сумму
    easy ~30 мин
  • EXP FIX
    4. Практика — изменение цены товара
    medium ~45 мин
  • 5
    5. Тест: Negative Quantity и манипуляция ценой
    ~3 мин
03

Модуль 3: Coupon Stacking и промо-абуз

Изучаем атаки на промо-систему — повторное использование купонов, стекирование скидок и обход лимитов.

0/4~58 мин
04

Модуль 4: Итоговый обзор

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

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