WEB UYGULAMA GÜVENLİĞİ VE GÜVENLİ KOD GELİŞTİRME EĞİTİMİ EĞİTİM İÇERİĞİ ● Web Uygulama Teknolojisi ○ Web protokolleri ve web sitelerinin çalışma mantığı ○ İnternet tarayıcıları ○ Web Uygulama Sunucusu ■ Web uygulamalarının sunucuda çalışma mantıkları ■ HTTP Protokolü ■ Talep türleri ■ HTTP parametreleri ■ HTTP başlık bilgileri ● Çerezler ● CSP komutları, X-forwarded-for, … ○ Veri tabanı sistemleri ■ İlişkisel veri tabanı sistemleri ■ Veri tabanı davranışları ■ İlişkisel olmayan (NoSQL) veri tabanı sistemleri ■ Web Uygulama Saldırıları ■ Kullanıcı girdileri ■ Güvenlik testi araçları ● Firefox ve gerekli eklentiler ● ZAProxy, w3af, sqlmap, … ■ OWASP Top #10 ● Injection Saldırıları ○ SQL Injection saldırıları ve tipleri ○ Command Injection saldırıları ● Cross-Site Scripting ○ Reflected XSS ○ Stored XSS ○ Dom based XSS ● Zararlı dosya yükleme saldırıları ● CSRF Saldırıları ● IDOR ● Oturum ve yetkilendirme zafiyetleri ● Hassas veri ifşası ● Doğrulanmamış yönlendirme zafiyetleri ● Yanlış Güvenlik Yapılandırılması ● Bilinen zafiyetli bileşenleri kullanma ■ Arka kapı oluşturma ve kullanma ■ Versiyon Yönetim Sistemlerini saldırgan gözüyle incelemek ● Web uygulamalarına yönelik DoS/DDoS saldırıları ● Caching mekanizmaları ● Dar boğazlara yapılan saldırılar ■ Web uygulama güvenlik duvarları ● WAF nedir ? ● WAF saldırı tespit mantığı ● WAF atlatma yöntemleri ○ Güvenli Yazılım Geliştirme ■ Yazılım güvenliği ve risk ilkeleri ■ Güvenli yazılım geliştirme sürecine giriş ● Girdi kontrolü ○ Blacklisting yaklaşımı ○ Whitelisting yaklaşımı ● Oturum yönetimi ● Şifre politikaları ● Erişim kontrolü ● Kriptoloji ● Hata yakalama ve kayıt etme ● Veri koruması ● İletişim güvenliği ○ Sunucu – Kullanıcı arası iletişim ○ Sunucu – Sunucu arası iletişim ● Sistem ve web sunucu ayarları ● Veri tabanı güvenliği ve veri tutarlılığı ● Dosya yönetimi ■ Yaşanmış örnekler EĞİTİM ÜCRETİ 1.000 TL NOTLAR ● Eğitim ücretine %18 KDV dahildir. ● Eğitimler Pamukkale Üniversitesi Teknokent’te, 5-6 Ağustos 2017 tarihlerinde 10:00 18:00 aralığında (2 tam gün olarak) gerçekleştirilecektir. ● Katılımcıların eğitime dizüstü bilgisayarları ile gelmeleri gerekmektedir. ● Eğitimler boyunca öğle yemeği, kuru pasta ve içecek ikram edilecektir. ● Kontenjan 20 kişi ile sınırlıdır. ● Ücretler eğitim başlangıcında yapılır ve ücret iadesi kesinlikle yapılamaz. ● Eğitimlerin sonunda katılım belgesi verilir.