Skip to main content
Bluecoders
← Tech glossary

SAST / DAST

MethodologyTool

SAST (Static Application Security Testing) and DAST (Dynamic Application Security Testing) are the two main families of application-security analysis tools.

SAST (Static Application Security Testing) and DAST (Dynamic Application Security Testing) are the two main families of application-security analysis tools.

SAST analyses source code or binaries without executing them, to detect structural vulnerabilities (SQL injection, XSS, hardcoded secrets, bad cryptographic practice). It fits naturally into CI. Tools: SonarQube, Snyk Code, Semgrep, Checkmarx, GitHub CodeQL.

DAST tests the running application from the outside, the way an attacker would: it sends malicious requests and observes responses. It catches runtime vulnerabilities invisible in the code (misconfigurations, authentication issues). Tools: OWASP ZAP, Burp Suite, Tenable, Acunetix.

The two are complementary and combine with software composition analysis (SCA), container scanning and IaC scanning.

A recruitment need?

We take the time to understand your context first. Tell us about your need, we'll get back to you quickly.