Security Testing
SAST vs DAST: Understanding Static and Dynamic Application Security Testing
SAST (Static Application Security Testing) analyzes source code without running it. DAST (Dynamic Application Security Testing) tests the running application by sending malicious inputs. SAST finds vulnerabilities early in development; DAST finds vulnerabilities that only appear at runtime. Use both: SAST in CI on every pull request, DAST against a