Hva er Statisk applikasjonssikkerhetstesting
Statisk kodeanalyse for sårbarheter
SAST (Statisk applikasjonssikkerhetstesting) — en metode for å teste applikasjonssikkerhet ved å analysere kildekode uten å kjøre den.
Hvordan det fungerer
- Analyse av kildekode, bytekode eller binærfiler
- Mønsterbasert sårbarhetsdeteksjon
- Sjekk av overholdelse av sikkerhetsstandarder
- CI/CD-pipeline-integrasjon
Sårbarhetstyper
- SQL-injeksjoner
- XSS (Cross-Site Scripting)
- Usikker deserialisering
- Hemmelighetslekkasjer (API-nøkler, passord)
- Bufferoverflyt
Fordeler
- Tidlig oppdagelse av sårbarheter
- 100% kodedekning
- Automatiserte kontroller
- Reduserte utbedringskostnader
Verktøy
- SonarQube
- Checkmarx
- Fortify
- Veracode
- Semgrep