IT Academy
Урок 5 · Продвинутый

SAST, DAST, fuzzing и code review

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

SAST анализирует код, DAST — работающий интерфейс, fuzzing подаёт множество изменённых входов. Ни один инструмент не покрывает всю бизнес-логику. Найденный дефект требует воспроизводимого regression test.

Задача для самостоятельного решения

Может ли сканер доказать корректность скидки для роли партнёра?

Показать разбор ответа

Обычно нет: нужны предметные правила и тесты. Автоматический отчёт следует дополнять проверкой бизнес-инвариантов.

Примените знания

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

Открыть лабораторную →