iSAQB® CPSA-A - Web Güvenliği (Kurs)
-
başlangıç 10-11-26 bitiş 12-11-26
Switzerland - Zürich
German
Açıklama
iSAQB® CPSA-A Web Security (WEBSEC) kursuna katılmak, katılımcılara 20 Technical Competence (TC) ve 10 Methodological Competence (MC) puanı kazandırır. Bu puanlar, Brightest ile iSAQB CPSA-A sınavına girebilmek için gerekli olan 70 puanın bir parçasıdır. Brightest ile iSAQB CPSA-A sınavına girmek için gereken 70 puanın içinde, aşağıdaki alanların her birinden en az on yetkinlik puanına sahip olmanız gerektiğini unutmamak önemlidir:
- Technical Competence (TC)
- Methodological Competence (MC)
- Communicative Competence (CC)
Akredite iSAQB® WEBSEC - Web Security (CPSA-A) eğitimi, güncel iSAQB® müfredatına dayanmaktadır:
Bölüm 1 - Web Güvenliği Analizi
- Riskler ve modeller
- Temel güvenlik hedefleri
- Varlıkların belirlenmesi ve erişim kavramları
- Kabul ve denetim kriterlerini belirlemek
- Güvenlik ile diğer kalite özellikleri arasındaki trade-off'ları değerlendirmek
- Güvenliği tek bir önlem değil, bir süreç olarak anlamak
- Güvenliği tüm paydaşların sorumluluğu olarak anlamak
- Yaygın yönergeleri, standartları ve önerileri bilmek
- Güvenlik sorunları için yaygın sınıflandırma sistemlerini bilmek
- Yaygın sertifikaları sınıflandırmak
Bölüm 2 - Güvenli Tasarım ve Geliştirme Süreci
- “Tüm girdilerin doğrulanması ve tüm çıktıların escape edilmesi” kavramı
- Security gate, review ve “trust no one” prensipleri
- Güvenli uygulama tasarımının göstergeleri
- Güvenli kodlama yönergeleri için temel pattern'ler
- Güvenli bir geliştirme sürecinin içeriği ve örnek framework
- Sistem ortamı, artifact'ler ve kaynak kod için erişim kavramları
- Güvenli geliştirme sürecini destekleyen araçlar ve altyapı bileşenleri
- Analitik yöntemlerin sınırlarının belirlenmesi
- Incident management
Bölüm 3 - Kriptografi
- Kriptografinin temelleri
- Hashing
- Şifreleme yöntemleri
- Güven kavramları
- Pratik kullanım
Bölüm 4 - Web: Teknik Temeller
- Yaygın iyi uygulamalar
- Kimlik doğrulama türleri
- “Security through obscurity” güvenlik önlemleri
- Güvenlikle ilgili protokoller (ör. TLS)
- Yaygın yetkilendirme kavramları ve ilgili uygulamalar
- Destekleyici araçlar
Bölüm 5 - Web: Bilinen Saldırılar ve Saldırı Vektörleri
- Saldırı vektörleri ve sınıflandırılması
- Web uygulamalarında sosyal mühendisliğin oluşturduğu özel riskler
- Injection saldırıları
- Denial-of-service (DoS) ve distributed denial-of-service (DDoS) saldırılarının önemi ve nasıl çalıştıkları
- Runtime ortamı veya uygulama platformu üzerinden yapılan saldırılar
- Fuzzing ile güvenlik açıklarını belirlemek
- Man-in-the-middle saldırıları
- Güncel tehditler ve saldırılar için önemli bilgi kaynakları
Bölüm 6 - Web: Güvenlik ve Altyapı
- Firewall'ların işlevleri, çalışma şekilleri ve süreçleri
- Web Application Firewall'lar
- Intrusion Detection / Prevention sistemleri
- Operasyonlardan gelen geri bildirimlerle doğrulama
- Transport Layer Security (TLS) kullanımı
Hedef kitle
CPSA-A Web Security Training semineri, web tabanlı sistemlere teknik açıdan odaklanarak güvenliği analiz ve geliştirme yaşam döngüsüne entegre etmek isteyen profesyoneller için özellikle değerlidir.
Gereksinimler
Herhangi bir iSAQB® CPSA - Advanced Level kursuna katılmak için iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F) sertifikasına sahip olmanız gerekir.
Bilgi ön koşulları:
Katılımcıların aşağıdaki ön bilgilere sahip olması gerekir:
- Ağ iletişimi hakkında temel bilgi
- HTML, CSS ve JavaScript gibi web teknolojileri hakkında temel bilgi
- Web uygulamalarının geliştirilmesi hakkında temel bilgi
Bilgi sistemleri ve gömülü sistemler için farklı gereksinimler de vardır. Ancak bu tür sistemlerin mimarisi ve uygulanması hakkında temel bilgi yeterlidir.