Uygulamalı değerlendirme: Velmora Bank (çevrim içi bankacılık)
Kurgusal Velmora Bank’ın web bankacılığını, imzalı mobil API’sini ve ödeme akışını düzenlenmiş bir sektörün kurallarıyla değerlendirir, bulguları zincirleyerek iş etkisini gösterir, SOC ile tespit boşluklarını kapatır ve yönetim kuruluna raporlarsın.
Seviye 501 · 14 ders · 12 pratik lab
Dersler
Hazırlık
- Görev brifingi: düzenlenmiş sektör, kapsam ve değişiklik dondurma
- Mimari incelemesi: web, mobil arka uç ve ödeme ağ geçidi
- Para hareketleri için tehdit modeli
- Kısa görev: test planını ve risk kabul listesini onaya sun
Test
- Giriş, MFA ve cihaz eşleştirme testleri
- Para transferi mantığı ve yarış durumları
- İmzalı API istekleri ve tekrar oynatma koruması
- Önbellek ve vekil zinciri testleri
- Kritik modülün kaynak kod incelemesi
- Kısa görev: bulguları zincirleyerek gerçek iş etkisini göster
Kapanış
- Tespit boşlukları: SOC ile ortak gözden geçirme
- Yönetim kurulu için risk özeti
- Yeniden test ve kapanış toplantısı
- Bitirme görevi: Velmora Bank değerlendirmesini rapor, sunum ve yeniden test notuyla teslim et
Pratik lablar
- Velmora mimari incelemesi: Web, mobil arka uç ve ödeme ağ geçidi arasındaki güven sınırlarını çiz ve en riskli üç geçişi işaretle.
- Para hareketleri için tehdit modeli: Transfer akışı için tehditleri çıkar ve test planına risk kabul listesiyle birlikte bağla.
- Velmora MFA'sında atlanan adım: Cihaz eşleştirme akışında ikinci faktörün atlanabildiğini kanıtla, kapat ve yeniden test et.
- Değişiklik dondurma altında test: Dondurma dönemine uygun, yalnızca düşük riskli testleri içeren planı hazırla ve gerekçesini yaz.
- İmzalı istekte tekrar oynatma: İmzalı mobil API isteğinin tekrar gönderilince kabul edildiğini kanıtla ve zaman damgası ile nonce kontrolü ekle.
- Transfer limitinde mantık hatası: Günlük limitin parçalı transferlerle aşıldığını kanıtla ve limiti toplam üzerinden hesapla.
- Para transferinde yarış durumu: Eşzamanlı transferlerle bakiyenin eksiye düştüğünü lab'da kanıtla ve kilit ile atomik güncellemeyle kapat.
- Önbellekte kalan hesap özeti: Önbellek vekilinin kişisel hesap özetini sakladığını kanıtla ve önbellek kuralını düzelt.
- Yönetim kurulu için risk özeti: Teknik bulguları para kaybı ve düzenleyici etkiyle anlatan bir sayfalık özet yaz.
- Kritik modülün kod incelemesi: Transfer modülünün kaynak kodunda imza doğrulama hatasını bul ve düzeltmeyi testleriyle öner.
- Zincirle gerçek iş etkisini göster: İki orta bulguyu zincirleyerek yetkisiz transferin mümkün olduğunu lab'da göster ve zinciri kıran düzeltmeyi uygula.
- SOC ile tespit boşluğu incelemesi: Testte yaptığın işlemlerden hangilerinin uyarı üretmediğini bul ve eksik üç tespit kuralını yaz.
Kurs hakkında
Kurgusal Velmora Bank’ın web bankacılığını, imzalı mobil API’sini ve ödeme akışını düzenlenmiş bir sektörün kurallarıyla değerlendirir, bulguları zincirleyerek iş etkisini gösterir, SOC ile tespit boşluklarını kapatır ve yönetim kuruluna raporlarsın.
Ne öğreneceksin
Ön koşullar
Aynı yolun 401 düzeyine kadar olan konularında deneyimli olmalısın.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux masaüstünde geçer; araçlar pencereli arayüzleriyle hazırdır. Kurulum gerekmez, bilgisayar ekranı önerilir.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs 501 düzeyindedir; daha düşük düzeydeki kursların konularını bildiğin varsayılır.
- Kurulum gerekir mi?
- Hayır. Her ders tarayıcında açılan sana özel bir lab ortamında geçer.
- Dersler nasıl işleniyor?
- Her ders 8 ile 10 adımdan ve bir kısa sınavdan oluşur. İlk adımlarda yazman gereken komut gösterilir, sonraki adımlarda yardım azalır; iki denemede takılırsan çözüm açılır.
- Ücretsiz deneyebilir miyim?
- Evet. Her kursun ilk üç dersi ücretsizdir.