"매 코드 의 read 의 SAST, 매 코드 의 run 의 DAST". 매 static 의 source/binary 의 inspection — 매 dynamic 의 running app 의 probe. 2026 의 best practice 의 SAST + DAST + IAST 의 layered defense.
매 핵심
매 SAST (Static Application Security Testing)
매 source code / bytecode 의 분석 — 매 execution 의 X.
강점: full coverage, early in SDLC, finds hard-to-trigger bugs.
약점: false positives, no runtime context, framework-specific FN.
Tools: Semgrep, CodeQL, SonarQube, Snyk Code.
매 DAST (Dynamic Application Security Testing)
매 running app 의 black-box probing — 매 HTTP fuzzing.
강점: real runtime behavior, env-config bugs, low FP.
약점: limited coverage (only reachable paths), late in SDLC.
Tools: OWASP ZAP, Burp Suite, Nuclei.
매 IAST (Interactive)
매 instrumented agent 의 runtime data flow tracking.