Alanında uzman eğitmenlerle güvenli yazılım geliştirme eğitimi veriyor
Güvenli yazılım geliştirme model ve süreçlerini öğrenmek isteyen yazılım geliştiricileri, yazılım güvenlik testi yapanlar, uygulama güvenliği testi yapanlar katılabilirler.
Ön Şartlar
En az bir programla dilini orta düzeyde bilmek. Uygulamalar .Net ve PHP üzerinden anlatılacaktır.
1. Gün
-Yazılımlar yönelik tehditler ve riskler
o Siber güvenlik gerçekleri
o Yazılım güvenliği neden kritik
o Yazılım atak örnekleri
- Güvenli yazılım geliştirme modelleri ve anaçatıları
o Yazılım geliştirme modelleri
o CMMI, SSE-CMM, Microsoft Secure SDLC, OWASP OpenSAMM
o IEC 62443, Common Criteria
- Zafiyet Veritabanları
o CWE, CVE, CERT, DISA, OWASP Top 10 vb.
- Güvenli Kodlama Pratikleri
2. Gün
-Yazılım Kod Güvenlik Analizi
o Statik kod analizi
o Dinamik kod analizi
o Statik ve dinamik kod analiz araçları
o Zaafiyetli koda örnekleri
- Risk yönetimi
o Bilgi varlıkları
o Bilginin korunması gereken özellikleri
o Zafiyetler, Tehditler
o Risk yönetimi
o Risk analizi metotları
o Risk tedavisi
- Kriptografi temelleri
3. Gün
= Web uygulama güvenliği
o Web uygulama mimarisi
o HTTP protokol yapısı
o Dijital imza
o Web atakları
o Güvenli girdi kontrolü
o Güvenli kimlik doğrulama, yetkilendirme ve oturum yönetimi
o Kimlik doğrulma yöntemleri
o Parola kırıma teknikleri ve önlemleri
o Veri şifreleme ve gizlilik
- SSL/TLS protokolleri
- Şifreleme
- Bütünlük kontrolü
o Veriye güvenli erişim
o Hata yönetimi ve kayıt tutma
o İş Mantık hataları
o API Güvenliği
- Sosyal Mühendislik
Eğitimin Süresi
3 gün
Eğitim Sonunda Elde Edilecek Birikim
Eğitim sonunda yazılıma yönelik tehditler ve bunların oluşturacağı riskler, güvenli
yazılım geliştirme modelleri ve onların temel mimarileri, yazılımlarda yazgın
kullanılan girdi kontrolü, kimlik doğrulama yetkilendirme, izleme ve oturum
yönetimine ait kavramlar öğrenilecektir. Ayrıca web servilerinin güvenliği, güvenli
yazılım tasarımı ve kaynak koda analizi hakkında bilgi sahibi olacaklar.
Laboratuvar uygulamaları ile öğrenilen kavramlar pekiştirilecektir.