Analysis & detection
What is DAST?
Dynamic Application Security Testing: probing a running application from the outside, the way an attacker would.
DAST sends real requests to a deployed application or API and observes the responses, finding issues that only exist at runtime: authentication flaws, misconfigured headers, injection points reachable through the actual request path.
Because it tests the running system, a DAST finding is usually genuine, since you have a request that demonstrates it. The trade-off is that it needs a deployed environment, runs slower than static analysis, and only covers the surface it can reach.
Top 7 DAST tools
Every tool in the directory documented as supporting DAST, with what its own documentation says.
Support is not the same as parity, since some implementations are narrower in scope, gated to a higher plan tier, or maintained only for existing customers. The note under each tool is what its own documentation describes.
- 1
OWASP ZAP integration scans web apps, OpenAPI, GraphQL, REST APIs; Business plan only.
- 2
Front-end domain DAST plus REST, GraphQL, gRPC, WebSocket API scanning
- 3
DAST is a platform engine and links to API Security, but requires separate DAST and API Security licenses.
- 4CodeAnt AIPR Review
Black box testing of APIs and running systems plus penetration testing listed; delivery mechanism undocumented
- 5CorgeaCode Security Platform
AI Pentesting actively tests live web-app targets; API-type breakdown not enumerated
- 6SnykCode Security Platform
Snyk API & Web scans live apps and APIs; BOLA testing; SAST/DAST correlation to source lines.
- 7
DAST covers web apps and REST/SOAP/OpenAPI/Postman APIs; Enterprise mode adds API spec management
What to look for
- API scanning support via OpenAPI or GraphQL schemas, not just web crawling
- How authenticated scanning is configured and maintained
- Whether it can run against ephemeral preview environments in CI
- Scan duration, which usually rules out running it on every commit
Related terms
FAQ
What is DAST?
Dynamic Application Security Testing: probing a running application from the outside, the way an attacker would.
How many tools support DAST?
7 of the 20 tools tracked in this directory support DAST, including Codacy, Aikido, Checkmarx One, CodeAnt AI, Corgea. Support is not the same as parity, since some implementations are narrower in scope, gated to a higher plan tier, or maintained only for existing customers. The note under each tool is what its own documentation describes.
What should you look for in DAST?
API scanning support via OpenAPI or GraphQL schemas, not just web crawling. How authenticated scanning is configured and maintained. Whether it can run against ephemeral preview environments in CI. Scan duration, which usually rules out running it on every commit.