Güvenli Yazılım Geliştirme Eğitimi
About this course
Güvenlik önlemlerinin erken alınması temel prensiptir. Bu prensiple yola çıkılarak güvenlik gereksinimleri belirlemek, kötüye kullanım senaryolarını oluşturmak, tehdit modelleme ve güvenli dizayn konularına hakim olmak, statik kaynak kod analizi yapmak ve blackbox güvenlik denetimleri (pentest) gerçekleştirmek güvenli yazılım geliştirmenin zorunlulukları arasındadır
OUTLINE
Yazılım Geliştirme Süreci ve Güvenlik
Güvenli Yazılım Tasarımı
Kimlik Doğrulama
Yetkilendirme ve Erişim Denetimi
Oturum Yönetimi
Girdi Denetimi
Formlar ve Form İşleme
Hata Yönetimi ve Kayıt Tutma
Web Uygulamaları için Dosya Sistemi Güvenliği
Mobil Uygulama Güvenliği
Veri Tabanı Güvenliği
Yazılım Güvenlik Testleri
İstemci Güvenligi
Diğer Konular