Выбор ответа Junior Secure SDLC, сканеры и пентест спрашивают часто обновлено

SAST и DAST

Вопрос

Чем SAST отличается от DAST?

Попробуйте сами

Выберите вариант, и откроется разбор.

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

Коротко

Правильный ответ: SAST анализирует исходный код без запуска, DAST атакует работающее приложение. Статический анализ видит весь код и указывает строку, но не видит конфигурацию окружения и даёт ложные срабатывания.

Варианты ответа

  1. SAST анализирует исходный код без запуска, DAST атакует работающее приложениеправильный ответ
  2. SAST ищет уязвимости в сторонних зависимостях, а DAST в собственном коде команды
  3. SAST работает только для компилируемых языков вроде Java, DAST для всех языков
  4. Это одно и то же: разные вендоры по-разному называют один класс сканеров кода

Разбор

Статический анализ видит весь код и указывает строку, но не видит конфигурацию окружения и даёт ложные срабатывания. Динамический видит реальное поведение, но только там, куда дотянулся, и без указания места в коде. Зависимости проверяет SCA. Языковые ограничения зависят от конкретного инструмента.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.