DAST as a service
DAST (Dynamic Application Security Testing) — это метод тестирования безопасности, который направлен на обнаружение уязвимостей в уже развернутом и функционирующем приложении.
Инструменты DAST эмулируют реальные атаки пользователей веб-сервисов, используя известные шаблоны в качестве запросов (например OWASP Top 10), а затем анализируют ответы сервисов на отклонение от ожидаемых результатов.
Преимущество DAST заключается в том, что он позволяет оценить реальную уязвимость приложения в его рабочей среде.
Тестирование DAST хорошо подходит для поиска уязвимостей таких как SQL-инъекции, XSS (межсайтовый скриптинг) и другие. Однако DAST не способен выявлять некоторые виды уязвимостей, такие как недостаточные права доступа или проблемы с аутентификацией, а также может давать ложно-положительные результаты, которые необходимо обрабатывать в ручную.