В чём разница между SAST и DAST и какой из них запускается раньше?

SAST анализирует код или артефакт без запуска приложения, DAST проверяет работающее приложение снаружи.

Короткий ответ

Что ответить на собеседовании

SAST анализирует код или артефакт без запуска приложения, DAST проверяет работающее приложение снаружи.

Подробный разбор

Ответ с пояснениями

SAST анализирует код или артефакт без запуска приложения, DAST проверяет работающее приложение снаружи.

SAST обычно включают раньше в pipeline, а DAST требует доступного тестового окружения. Они находят разные классы проблем и дополняют друг друга. Ни один подход не гарантирует отсутствие уязвимостей; результаты требуют проверки и приоритизации.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее