Android’de Güvenli Uygulama Geliştirme Eğitimi
Android uygulamalarını güvenliği tasarıma dahil ederek geliştirin
OWASP MASVS yaklaşımıyla veri saklama, kimlik doğrulama, ağ güvenliği, kod bütünlüğü ve kötüye kullanım risklerini uygulamalı olarak yönetin.
- Kapsamla belirlenir
- Süre
- Kuruma özel
- Seviye
- Online / Yüz yüze
- Uygulamalı
- 01Tasarla
- 02Geliştir
- 03Test et
Android Geliştirme
Gerçek ürün senaryosu üzerinden modern mimari, kalite ve teslimat pratiği.
- Kuruma özel teknoloji ve uygulama seçimi
Bilgiyi üretim pratiğine dönüştürün.
Bu eğitim, Android güvenliğini sonradan yapılan bir kontrol olmaktan çıkarıp geliştirme yaşam döngüsünün parçası haline getirir. Katılımcılar OWASP MASVS üzerinden tehdit modelleme, hassas verinin korunması, güvenli kimlik doğrulama, ağ iletişimi, uygulama bileşenleri ve bütünlük kontrollerini gerçek kod örnekleriyle inceler.
Temel çekirdek ve seçilebilir ileri modüller, eğitim öncesindeki ihtiyaç analizinden sonra netleştirilir.
Ön Koşullar
Android geliştirme deneyimi ve temel HTTP, API ve kimlik doğrulama bilgisi önerilir.
Kimler İçin?
- Android geliştiricileri
- Mobil güvenlik ekipleri
- AppSec uzmanları
- Teknik liderler
Eğitim sonunda ekibiniz neler yapabilecek?
- 01Mobil tehdit modeli ve güvenlik gereksinimi oluşturma
- 02Hassas veriyi Android Keystore ile güvenli yönetme
- 03Kimlik doğrulama ve ağ iletişimini güçlendirme
- 04Statik/dinamik analiz bulgularını geliştirme sürecine taşıma
Ekibinizin ihtiyaçlarına göre şekillenen uygulamalı müfredat
Temel çekirdek ve seçilebilir ileri modüller, ekip seviyesi, teknoloji yığını ve hedef ürün doğrultusunda planlanır.
01
Mobil tehdit modeli ve OWASP MASVS
- Mobil saldırı yüzeyi ve risk önceliklendirme
- MASVS kontrol alanları ve doğrulama yaklaşımı
- Güvenlik kabul kriterleri
02
Güvenli veri saklama ve kriptografi
- Android Keystore ve anahtar yaşam döngüsü
- Hassas veri, token ve log güvenliği
- Yedekleme ve ekran görüntüsü riskleri
03
Kimlik doğrulama ve yetkilendirme
- OAuth/OIDC ve güvenli sistem akışları
- Biyometrik doğrulama ve yeniden kimlik doğrulama
- Deep link ve uygulama bileşeni yetkileri
04
Ağ ve API güvenliği
- TLS doğrulama ve Network Security Config
- Token yönetimi, replay ve oturum riskleri
- API tarafında zorunlu sunucu kontrolleri
05
Kod bütünlüğü ve kötüye kullanım
- Obfuscation, reverse engineering ve gizli bilgi riski
- Play Integrity API’nin doğru konumlandırılması
- Dependency ve SDK riskleri
06
Uygulama: Güvenlik incelemesi
- Örnek uygulamada zafiyet analizi
- Düzeltme ve regresyon kontrolleri
- Güvenli mobil geliştirme kontrol listesi
Merak edilenler
Bu eğitim pentest eğitimi mi?
Hayır. Ana odağı, geliştiricilerin güvenli kod ve mimari üretmesidir; temel test teknikleri doğrulama amacıyla kullanılır.
OWASP Mobile Top 10 yeterli mi?
Risk farkındalığı sağlar ancak eğitim doğrulanabilir kontroller için OWASP MASVS ve platform güvenlik pratiklerini birlikte kullanır.
iOS ekipleri katılabilir mi?
Kontrollerin bir bölümü platform bağımsızdır; ancak bu eğitimde uygulamalar Android’e özeldir.
Diğer mobil ve teknik eğitimleri inceleyin
Ekibinizin gelişim yolculuğunu ilgili mobil eğitimle sürdürebilir veya tüm teknik eğitim kataloğuna dönebilirsiniz.
Eğitimi ekibinizin teknoloji yapısına göre birlikte planlayalım.
Ekip seviyesini, kullanılan araçları ve uygulama senaryosunu netleştirip kuruma özel eğitim planı oluşturalım.
30 dakikalık bir görüşme planlayabilir veya bilgilerinizi bırakabilirsiniz.
