Güvenlik testi, yazılımı güvenlik açıkları ve zayıflıklarını değerlendirir — verileri koruduğunu ve saldırılara dirençli olduğunu doğrular. Çeşitli teknikleri içerir (SAST, DAST, penetrasyon testi, bağımlılık taraması) ve güvenlik kusurları ciddi sonuçlara yol açabileceği için gereklidir.
Güvenlik testi neleri kontrol eder
Security testing finds VULNERABILITIES and verifies defenses:
→ common flaws: injection (SQL, etc.), XSS, broken authentication/authorization,
sensitive data exposure, misconfigurations, vulnerable dependencies (OWASP Top 10)
→ does the app properly authenticate, authorize, validate input, encrypt data, etc.?
→ ensures the software resists attacks and protects data/users.
