Voltar ao glossario
SegurancaPopular

DAST

Dynamic Application Security Testing — a method of testing running applications for security vulnerabilities by simulating attacks.

Definicao

DAST tools test applications in their running state by sending malicious inputs and analyzing responses. They can find vulnerabilities that only appear at runtime, like authentication flaws, session management issues, and server misconfigurations. DAST doesn't require source code access, making it suitable for testing third-party applications. Popular DAST tools include OWASP ZAP, Burp Suite, and Acunetix.

Por que e importante

DAST catches vulnerabilities that SAST cannot detect, such as runtime configuration errors and authentication bypasses. It tests the application as an attacker would see it. According to Veracode, combining SAST and DAST detects 70% more vulnerabilities than either alone.

Exemplo

A DAST scanner automatically tests a web application's login page with various SQL injection payloads, discovering that certain input patterns cause the application to leak database error messages.

Termos relacionados

DASTwhat is DASTdynamic application security testingDAST meaning

Automatize Code Review com diffray

Sistema de IA multi-agente para code review. Encontra bugs, vulnerabilidades de seguranca e problemas de arquitetura automaticamente.