Vaka: Yelkovan Bankası mobil bankacılık değerlendirmesi
Bütün yolu tek bir vakada birleştirirsin: Yelkovan Bankası'nın Android ve iOS uygulamalarını, arka ucunu ve çalışan filosunu değerlendirir, taklit uygulama olayına müdahale eder, düzeltmeleri yeniden sınar ve yönetime sunarsın.
Seviye 501 · 21 ders · 18 pratik lab
Dersler
Hazırlık
- Vaka bilgilendirmesi, kapsam ve yetki
- Bankacılık uygulaması için tehdit modeli
- Test planı ve iş bölümü
- Kanıt düzeni ve not tutma
- Kısa görev: vaka için kapsam belgesini ve test planını teslim et
Uygulama değerlendirmesi
- Android paketinin statik incelemesi
- iOS paketinin statik incelemesi
- Depolama dışa aktarımları ve trafik yakalamaları
- Arka uç API denetimi
- Dayanıklılık ve uygulama doğrulaması
- Kısa görev: iki platform için birleştirilmiş bulgu listesini çıkar
Filo ve olay
- Çalışan filosunun uyumluluk denetimi
- Taklit uygulamanın ön incelemesi
- Etkilenen cihazın incelenmesi
- Sınırlama, müşteri bilgilendirmesi ve kaldırma talebi
- Kısa görev: taklit uygulama olayı için müdahale notunu ve gösterge listesini yaz
Kapanış
- Düzeltilmiş sürümün yeniden sınanması
- Düzeltme planı: öncelik, sahip, tarih
- Çıkarılan dersler ve program önerileri
- Kısa görev: yeniden sınama tablosunu doldur ve açık kalan bulguları işaretle
Bitirme
- Bitirme görevi: nihai raporu yaz ve yönetim kuruluna on dakikalık sunumu hazırla
Pratik lablar
- Vaka kapsamındaki varlıkları listele: Vaka dosyasından uygulama, API ve filo varlıklarını çıkar.
- Bankacılık uygulaması için tehdit modelini çıkar: Yelkovan Bankası için on tehdit ve öncelik sırası yaz.
- Kapsam belgesini ve test planını teslim et: Yetki, takvim, kontrol grupları ve kanıt düzenini içeren iki belgeyi hazırla.
- Bankacılık APK'sının kimlik ve imza bilgisini çıkar: Paket adı, sürüm ve sertifika özetini kaydet.
- APK ve IPA'dan beşer statik bulgu çıkar: Manifest, plist, sırlar ve ağ ayarlarından bulguları yaz.
- İki platformun birleştirilmiş bulgu listesini çıkar: Ortak ve platforma özel bulguları ayır, derecelendir ve tek tabloda teslim et.
- Veri dışa aktarımında oturum belirtecini bul: Belirtecin hangi dosyada ve nasıl saklandığını göster.
- Yakalamada üçüncü tarafa giden müşteri verisini bul: Hesap numarası taşıyan analitik isteğini kanıtla.
- Depolama ve ağ bulgularını iki platformda karşılaştır: Android ve iOS dışa aktarımları ile yakalamalarından farkları çıkar ve raporla.
- Vaka API'sinin uç nokta listesini çıkar: APK'dan uç noktaları listele.
- Hesap hareketleri uç noktasında yetki denetimini sına: İki lab hesabıyla sahiplik denetimini doğrula ve eksikse düzelt.
- Bütünlük kararı doğrulamasını arka uçta değerlendir: Kararın sunucuda doğrulanıp doğrulanmadığını sına, eksikleri düzelt ve yeniden sınama kanıtı ekle.
- Taklit uygulamayı gerçeğinden imzasıyla ayır: İki APK'nın sertifika özetini karşılaştır.
- Taklit uygulamanın ön incelemesini yap: Etkisiz örneğin izinlerini, davranış işaretlerini ve göstergelerini çıkar.
- Müdahale notunu ve filo taramasını teslim et: Göstergelerle çalışan filosunu tara, etkilenen cihazı incele, sınırlama ve müşteri bilgilendirme metnini yaz.
- Yeniden sınama tablosunu doldur: Düzeltilmiş sürümde beş bulgunun durumunu işaretle.
- Düzeltme planını önceliklendir: Açık bulgulara sahip, tarih ve öncelik ata.
- Nihai raporu ve yönetim sunumunu hazırla: Bütün vaka bulgularını, olay özetini ve program önerilerini içeren raporu ve on dakikalık sunumu teslim et.
Kurs hakkında
Bütün yolu tek bir vakada birleştirirsin: Yelkovan Bankası'nın Android ve iOS uygulamalarını, arka ucunu ve çalışan filosunu değerlendirir, taklit uygulama olayına müdahale eder, düzeltmeleri yeniden sınar ve yönetime sunarsın.
Ne öğreneceksin
- Hazırlık
- Uygulama değerlendirmesi
- Filo ve olay
- Kapanış
- Bitirme
Ö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 terminalinde ve ona bağlı özel bir lab ağında geçer. Kurulum gerekmez.
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.