Kodkitabi

Uygulama Güvenliği ve Hardening

OWASP Top 10 riskleri, input validation, SQL injection önleme, XSS, CSRF koruması, güvenli konfigürasyon, dependency vulnerability scanning (Snyk, OWASP Dependency-Check) ve güvenli kod inceleme pratikleri.

PreparedStatement örneği
PreparedStatement ps = conn.prepareStatement("SELECT * FROM users WHERE email = ?");
ps.setString(1, email);
ResultSet rs = ps.executeQuery();