🔐 Güvenlik Rehberleri
Yazılım Güvenliği: OWASP, Pentest ve Güvenli Kodlama Rehberleri
Güvenlik bir özellik değil, temel gerekliliktir. Rehberlerimizle güvenli yazılım geliştirin.
OWASP Top 10 Nedir?
Open Web Application Security Project'in yılda bir güncellediği en kritik 10 web güvenlik riski listesidir. Her web uygulaması bu risklere karşı test edilmelidir.
SQL Injection Nasıl Önlenir?
- Parametreli sorgular kullanın (prepared statements)
- ORM kullanın (Eloquent, Doctrine)
- Input validasyonu uygulayın
- Minimum veritabanı yetkileri verin
XSS (Cross-Site Scripting) Koruması
- Output encoding — kullanıcı girdisini her zaman escape edin
- Content Security Policy (CSP) header ekleyin
- DOMPurify ile kullanıcı içeriğini sanitize edin
Pentest Raporu Aldıktan Sonra Ne Yapmalısınız?
- Bulguları kritik/yüksek/orta/düşük olarak önceliklendirin
- Kritik bulguları 48 saat içinde kapatın
- Her bulgu için fix ticket açın
- Fix sonrası re-test yaptırın
SSS
Sık Sorulan Sorular
Finansal veri, sağlık verisi veya kullanıcı kişisel verisi işleyen uygulamalar için şiddetle önerilir. KVKK ve ISO 27001 için zorunlu olabilir.
Uygulamayı geliştiren yazılım ekibi. Kendi ekibiniz yoksa Ininia gibi bir firma bu süreci üstlenebilir.
Evet. Fix'lerin gerçekten çalıştığını doğrulamak için orijinal pentest firmasıyla re-test yapılması önerilir.