Eğitim Programı

Mobile Uygulama Sızma Testi Eğitimi

Bankacılık işlemlerinden sağlık verilerine kadar verilerimizin büyük bir kısmı mobil cihazlar ile taşınıyor. Mobile Uygulama Sızma Testi Eğitimi, Android ve iOS platformlarında güvenlik açıklarını tespit edebilen, analiz edebilen ve raporlayabilen uzmanlar yetiştirmek için hazırlanmıştır.

Süre: 4 GünYüz yüze / Online canlıSeviye: İleriSertifikalı program

Kısaca

Penetor Mobil Uygulama Sızma Testi Eğitimi; Android ve iOS uygulamalarında statik ve dinamik analiz, tersine mühendislik, SSL pinning ve root/jailbreak tespiti atlatma, MITM ve mobil API testlerini Frida, Objection, MobSF, Drozer ve Burp Suite ile öğreten 4 günlük bir programdır.

Mobil Uygulama Sızma Testi Eğitimi, hem yeni başlayan penetrasyon test uzmanlarına hem de kurumsal güvenlik ekiplerine hitap eden, tamamen uygulamalı bir programdır. Bu eğitimde yalnızca teorik bilgi değil, sektörde aktif olarak kullanılan araçların (Frida, MobSF, Objection, Drozer) laboratuvar ortamında nasıl kullanılacağını öğreneceksiniz.

Bu Eğitim Kimler İçin Uygundur?

  • Siber güvenlik alanında kariyer hedefleyenler
  • Penetrasyon testi (Pentest) uzmanları
  • Red Team / Blue Team profesyonelleri
  • Mobil uygulama geliştiricileri (Android & iOS)
  • Bug bounty ile ilgilenen araştırmacılar

Eğitim İçeriği

Mobil uygulamalar, günümüzde finans, e-ticaret, sağlık ve kurumsal sistemlerin merkezinde yer aldığı için saldırganlar için en değerli hedeflerden biridir. Bu eğitim, Android ve iOS uygulamalarında ileri seviye güvenlik testleri yapabilen profesyoneller yetiştirmek için tasarlanmıştır.

1. Mobil Güvenlik ve Tehdit Modelleme

  • Mobile Threat Landscape (mobil tehdit yüzeyi analizi)
  • OWASP Mobile Top 10 risk analizi
  • Uygulama mimarisi güvenlik değerlendirmesi
  • Trust boundary (güven sınırları) analizi
  • Client-side vs server-side risk ayrımı
  • Attack surface mapping
  • Threat modeling (STRIDE yaklaşımı)

2. Android Uygulama Sızma Testi

APK Analizi ve Reverse Engineering

  • APK dosya yapısı analizi
  • APKTool ile decompile işlemleri
  • JADX ile source code analizi
  • Obfuscation teknikleri ve bypass yöntemleri

Static Analysis

  • Hardcoded credentials tespiti
  • API endpoint analizi
  • Manifest file security review
  • Permissions abuse analizi

Dynamic Analysis

  • Runtime behavior analysis
  • Frida ile hook işlemleri
  • Objection kullanımı
  • Root detection bypass
  • SSL pinning bypass teknikleri

Android Debugging

  • ADB ile cihaz kontrolü
  • Logcat analizi
  • Debuggable app exploitation

Local Data Security

  • SharedPreferences analizi
  • SQLite database extraction
  • File system güvenlik testleri

3. iOS Uygulama Sızma Testi

iOS Mimari ve Güvenlik Modeli

  • Sandbox yapısı
  • Keychain güvenliği
  • Entitlements analizi

IPA Analizi

  • IPA extraction ve static analysis
  • Class-dump ve runtime inspection
  • Binary reverse engineering

Jailbreak Ortamı

  • Checkra1n ile jailbreak
  • Jailbroken device setup
  • Tweaks ve runtime modification

iOS Dynamic Testing

  • Needle kullanımı
  • Runtime method hooking
  • Objective-C runtime manipulation

iOS Vulnerability Areas

  • Keychain data leakage
  • Insecure storage
  • Weak encryption implementations

4. Network Trafik Analizi ve MITM Saldırıları

  • HTTP/HTTPS trafik analizi
  • SSL/TLS handshake inceleme
  • Certificate pinning bypass teknikleri
  • API request manipulation

Araçlar:

  • Wireshark
  • mitmproxy
  • Burp Suite

5. Authentication & Authorization Exploitation

  • Token-based authentication zafiyetleri
  • JWT manipulation
  • Session fixation / hijacking
  • OAuth implementation hataları
  • Broken access control (BAC) testleri

6. Advanced Reverse Engineering

  • Native code analysis (C/C++)
  • ARM architecture temel reverse engineering
  • Obfuscation bypass teknikleri
  • Anti-debugging / anti-tamper bypass

Araçlar:

  • Hopper Disassembler
  • IDA Pro mantığı (konsept olarak)
  • Binary patching teknikleri

7. Exploitation Techniques (Mobil Odaklı)

  • Runtime memory manipulation
  • Hook chaining (Frida advanced scripting)
  • Function interception
  • Business logic exploitation
  • Privilege escalation (root/jailbreak sonrası)

8. Vulnerable App Lab (Pratik Uygulamalar)

Eğitim boyunca gerçek senaryolar:

  • iGoat
  • Custom vulnerable Android apps
  • OWASP Juice Shop mobile senaryoları (konsept)
  • API exploitation lab ortamları

9. Mobile API Security Testing

  • REST API güvenlik testleri
  • GraphQL security testing (temel)
  • Rate limit bypass
  • API authentication bypass
  • Mobile backend exploitation

10. Mobil Uygulama Güvenlik Raporlama

  • Teknik bulgu yazımı
  • CVSS scoring sistemi
  • Executive summary hazırlama
  • Exploit proof-of-concept (PoC) dokümantasyonu
  • Kurumsal raporlama standardı

Kullanılan Araçların Tam Ekosistemi

Bu eğitimde kullanılan araçlar:

  • Kali Linux
  • Burp Suite
  • Frida
  • Objection
  • APKTool
  • JADX
  • MobSF
  • Drozer
  • Wireshark
  • mitmproxy
  • Checkra1n
  • Needle
  • ADB
  • iGoat
  • Hopper Disassembler

Eğitim Sonunda Kazanımlar

Bu eğitimi tamamlayan katılımcılar:

  • Profesyonel seviyede mobile penetration test yapabilir
  • Android & iOS uygulamalarda exploit geliştirebilir
  • Red Team mobil senaryolarını uygulayabilir
  • Kurumsal seviyede güvenlik raporu hazırlayabilir
  • Bug bounty ve siber güvenlik kariyerine güçlü başlangıç yapar
  • Trafik analizi ve MITM saldırılarını uygulayabilir
  • Reverse engineering (tersine mühendislik) tekniklerini kullanabilir

Uygulamalı Laboratuvarlar

Eğitim boyunca:

  • Gerçek uygulamalar üzerinde testler
  • Vulnerable lab ortamları
  • Senaryo bazlı saldırı simülasyonları

Eğitim Hakkında Genel Bilgiler

  • Eğitimin Adı: Mobile Uygulama Sızma Testi Eğitimi
  • Süre: 4 Gün
  • Eğitim Yöntemi: Talebe Göre Yüz Yüze / Online Canlı
  • Hedef Kitle: Siber Güvenlik Analistleri ve Penetrasyon Test Uzmanları, Mobil Geliştiriciler (Android/iOS), Adli Bilişim Uzmanları, Bilgi Güvenliği Denetçileri
  • Sertifika: Eğitimi başarıyla tamamlayan katılımcılara, Katılım sertifikası verilecektir.

Siber güvenlik olgunluğunuzu birlikte analiz edelim

Kapsamınızı dinleyelim, size özel test ve iyileştirme planını ön görüşmede çıkaralım.

Ön görüşme planlayın