iOS ve Android'de uygulamaları güvenli bir şekilde nasıl indirilir

Kerem Aydın·9 Temmuz 2026·⏱3 dk

Kısaca: Resmi mağazaları kullanın — App Store ve Google Play; alternatifler (TestFlight, F‑Droid, üretici mağazaları) — yalnızca beta sürümleri, açık kaynaklı yazılımlar veya GMS olmayan cihazlar için; kurulumdan önce her zaman geliştiriciyi, yorumları, izinleri ve APK imzasını kontrol edin.

Resmi mağazalar ve güvenilir alternatifler

  • iOS:
    • App Store — tüm kullanıcılar için ana kaynak.
    • TestFlight — davet veya genel bağlantı yoluyla beta testleri için resmi araç.
    • Enterprise/MDM — yalnızca kurumsal uygulamalar için; doğrulanmamış kaynaklardan yüklemeyin.

Normal kullanıcılar için: App Store sizin seçiminizdir. TestFlight ve enterprise derlemeleri — yalnızca gönderene güveniyorsanız.

  • Android:
    • Google Play — yerleşik koruma (Play Protect) ile ana mağaza.
    • Üretici mağazaları (Samsung Galaxy Store, Huawei AppGallery vb.) — belirli satıcıların cihazları için uygundur.
    • F‑Droid — açık kaynak kodlarına güvenenler için özgür yazılım deposu.
    • APK depoları (yalnızca ileri düzey kullanıcılar için) — yalnızca imzaları doğrulayan ve hash değerlerini yayınlayanları kullanın; sideload riski artırır.

Uygulama doğrulama adım adım kontrol listesi (uygulanabilir adımlar)

  1. Uygulama sayfasında geliştiriciyi kontrol edin: İsim resmi olanla eşleşmeli, web sitesi/destek bağlantısı bulunmalıdır.
  2. Gizlilik politikasını ve iletişim bilgilerini okuyun: Bunların olmaması dikkatli olmanız için bir nedendir.
  3. Güncelleme tarihini, indirme sayısını ve anlamlı yorumları inceleyin — düzenli güncellemeler ve gerçek yorumlar artı puandır.
  4. İzinleri kontrol edin: İzinler uygulamanın işlevleriyle eşleşmelidir (el feneri uygulamasının SMS erişimine ihtiyacı yoktur).
  5. APK'yı manuel olarak indirirken:
    • SHA‑256/MD5 değerini yayınlanan hash ile karşılaştırın.
    • İmzayı kontrol edin (apksigner verify --print-certs app.apk) veya benzer bir araç kullanın.
    • Kurulumdan önce dosyayı antivirüsle veya çoklu tarama hizmetinde tarayın.
  6. Android'de Play Protect'in etkin olduğundan emin olun; iOS'ta beta sürümler için TestFlight kullanın.

İmzaları nasıl kontrol edeceğinizi bilmiyorsanız — şüpheli kaynaklardan APK yüklemeyin.

Uygulama kötü amaçlı görünüyorsa veya zaten yüklendiyse ne yapmalı

  1. Uygulamayı ayarlardan hemen kaldırın.
  2. E-posta, bankacılık hizmetlerindeki şifreleri değiştirin ve iki faktörlü kimlik doğrulamayı etkinleştirin.
  3. Banka işlemlerini kontrol edin ve şüpheli aktivite durumunda bankayı bilgilendirin.
  4. Ciddi ihlal belirtileri varsa — gerekli verilerin yedeklerini alın ve cihazı fabrika ayarlarına sıfırlayın.

Yaygın hatalar

  • "Modlanmış"/cracked sürümlerin yüklenmesi — neredeyse her zaman bulaşma riski taşır.
  • Uygulama sayfasında geliştiriciyi ve destek bölümünü görmezden gelmek.
  • Gereksiz izinlere "sonra hallederim" diyerek onay vermek.
  • Agresif reklamlı web sitelerinden veya benzer alan adlarından (typosquatting) APK indirmek.

Doğrulanmamış kaynaklardan gelen uygulamalara asla banka bilgilerini girmeyin ve şüpheli programlara yönetici hakları vermeyin.

SSS

  • Google Play'den bir uygulamayı kontrol etmek gerekir mi?
    Evet — Play'e dolandırıcılar da sızabiliyor; geliştiriciyi, yorumları ve izinleri inceleyin.

  • F‑Droid'e güvenebilir miyim?
    F‑Droid FOSS'a ve derleme şeffaflığına odaklanır, ancak paketi ve güncellemeleri her zamanki gibi kontrol edin.

  • Windows/macOS/Linux'ta APK'yı hızlıca nasıl kontrol edebilirim?
    Hash'i resmi kaynaktan indirin, sha256sum/CertUtil ile hesaplayın ve karşılaştırın; imza için apksigner veya üçüncü taraf GUI araçlarını kullanın.

Kurulumdan önce kısa kontrol listesi:

  • [ ] Kaynak resmi veya doğrulanmış mı?
  • [ ] Geliştirici ve web sitesi eşleşiyor mu?
  • [ ] Güncellemeler ve yorumlar uygun mu?
  • [ ] İzinler işlevsellikle eşleşiyor mu?
  • [ ] (APK ise) imza ve hash kontrol edildi + dosya tarandı mı?

İsterseniz — Windows/macOS/Linux'ta APK imzasını kontrol etmek için komutlarla adım adım talimat hazırlayabilirim veya belirli bir uygulamayı bağlantı/ad üzerinden kontrol etmenize yardımcı olabilirim.