Android Uygulama İzinlerinin Açıklaması

A smartphone showing an app permission request beside camera, location and microphone icons

Her Android uygulaması, cihazınızın bazı bölümlerine erişim için izin ister ancak istek ekranları, bu izinlerin bir uygulamanın gerçekte ne yapmasına izin verdiğini nadiren açıklar. Aşağıdaki özet tüm önemli Android izinlerini kapsamakta, gizliliğinizi gerçekten etkileyen birkaç izine dikkat çekmekte ve neye izin vereceğinize karar vermeniz için size birkaç basit kural vermektedir.

Android İzinleri Nelerdir?

Android izinleri, bir uygulamanın cihazınızda nelere erişebileceğini kontrol eden bir güvenlik mekanizmasıdır. Bir uygulamayı yüklediğinizde veya çalıştırdığınızda, uygulama çeşitli donanım özelliklerine (kamera, mikrofon) veya verilere (kişiler, konum) erişim isteyebilir. Bu izinleri anlamak gizliliğinizi ve güvenliğinizi korumak için çok önemlidir.

İzin Kategorileri

Android izinleri iki ana kategoriye ayırır:

Normal İzinler (Otomatik Olarak Verilir)

Bu izinler kullanıcı gizliliği açısından önemli bir risk oluşturmaz ve otomatik olarak verilir:

Tehlikeli İzinler (Kullanıcı Onayı Gerektirir)

Bu izinler, gizliliği etkileyebilecek kullanıcı verilerini veya cihaz özelliklerini içerir:

İzin Grubu Nelere Erişir? Risk Düzeyi
Kamera Fotoğraf çekin ve video kaydedin ⚠️ Yüksek
Mikrofon Ses kaydet ⚠️ Yüksek
Konum GPS ve ağ tabanlı konum ⚠️ Yüksek
Kişiler Kişi listenizi okuyun/yazın ⚠️ Yüksek
Telefon Arama yapın, telefon durumunu okuyun, arama kayıtlarını okuyun 🔴 Çok Yüksek
SMS SMS mesajları gönderin, okuyun ve alın 🔴 Çok Yüksek
Depolamak Cihazınızdaki dosyaları okuyun/yazın ⚠️ Orta-Yüksek
Takvim Takvim etkinliklerini okuma/yazma ⚠️ Orta
Vücut Sensörleri Kalp atış hızı monitörü, adım sayacı ⚠️ Orta

Ne Zaman Şüphelenilmeli?

Uygulamanın işleviyle eşleşmeyen bir izin isteğini sorgulamanız gerekir:

Yüklemeden Önce APK'nın İzinleri Nasıl Kontrol Edilir?

Bir APK'yı yandan yüklüyorsanız, yüklemeden önce izinlerini kontrol etmelisiniz:

  1. İzin listesinin tamamını çıkarmak için APK Bilgisi aracı aracımızı kullanın
  2. Her izni uygulamanın belirtilen amacına göre inceleyin
  3. İzinleri Play Store'daki resmi uygulamayla karşılaştırın
  4. Bir şey şüpheli görünüyorsa yüklemeyin

Özel İzinler: Kurulum Sırasında Görünmeyenler

"Normal" ve "tehlikeli" izinlerin ötesinde, Android'in özel veya uygulamalar izinleri adı verilen üçüncü bir katmanı vardır. Bunlar platformdaki en güçlü yeteneklerdir ve işletim sisteminin her birini etkinleştirmek için Ayarlar'a ayrı, kasıtlı bir gezi yapmasını sağlayacak kadar güçlüdür. Bunlar aynı zamanda kötü amaçlı yazılımlar tarafından en sık kötüye kullanılanlardır. Dışarıdan yüklenen bir uygulama bunlardan herhangi birini isterse durun ve nedenini sorun.

İzlenecek İzin Kombinasyonları

Bireysel izinler hikayenin yalnızca bir kısmını anlatır. Kombinasyonlar genellikle tek bir istekten daha açıklayıcıdır:

Çalışılmış Bir Denetim Örneği

Bir forumda ücretsiz bir "meşale" APK bulduğunuzu ve yüklemeden önce onu APK Bilgisi aracı üzerinden çalıştırdığınızı varsayalım. Manifest, aşağıdaki istenen izinleri gösterir:

android.permission.CAMERA
android.permission.FLASHLIGHT
android.permission.INTERNET
android.permission.READ_CONTACTS
android.permission.READ_SMS
android.permission.RECEIVE_SMS
android.permission.READ_PHONE_STATE
android.permission.ACCESS_FINE_LOCATION
android.permission.SYSTEM_ALERT_WINDOW

Bir meşale uygulamasının ihtiyacı var izni (kamera alt sistemi aracılığıyla LED'e erişmek için), el feneri izni ve muhtemelen reklamlar için internet izni. Bu çizginin altındaki her şey haksızdır.READ_SMS+READ_CONTACTS+RECEIVE_SMS+ konum + çizim uygulamaları yukarıda açıklanan gözetim ve OTP hırsızlığı imzasıdır. Karar: kurmayın. Dosyayı silin. en fazla

Yan yüklediğiniz her APK'da aynı tür kontrolü çalıştırın. İzin denetçisiyle geçirdiğiniz beş dakika, sizi hiçbir antivirüs uygulamasının sonradan temizleyemeyeceği sorunlardan kurtarır.

Farklı Android Sürümlerinde İzinler Nasıl Davranır?

İzin UX neredeyse her yıl yeniden şekillendirilmektedir. Aynı temel yetenek, Android 9'a karşı Android 15'te çok farklı hissedilebilir:

Hala daha eski bir Android sürümünü kullanıyorsanız yeni korumalardan yararlanamazsınız. Ne yüklediğiniz konusunda daha da dikkatli olun.

SSS

Bir izni reddedersem uygulama çalışmayı durdurur mu?

Çoğu uygulamanın kalitesi yavaş yavaş bozulur: Kamera düğmesi grileşir, konuma duyarlı özellik devre dışı bırakılır ve geri kalanı hala çalışır. Kötü yazılmış uygulamaların küçük bir kısmı çöküyor veya başlamayı reddediyor; bu durumda, bu kadar çok şey isteyen bir uygulamaya gerçekten ihtiyacınız olup olmadığını sorun.

Bir uygulama neden bazen tekrar izin istiyor?

Ya daha önce "Yalnızca bu seferlik" seçeneğini (tek seferlik bir izin) seçtiniz ya da uygulamayı uzun süre kullanmadığınız ve Android'in bunu otomatik olarak iptal ettiği için izin iptal edildi. Her iki davranış da kasıtlı korumalardır.

Bir APK'yı yüklemeden önce beyan ettiği her izni görebilir miyim?

Evet. APK'yı APK Bilgisi aracı'mize bırakın; tarayıcınızdaki AndroidManifest.xml'yi ayrıştırır, ikili XML formatının kodunu çözer ve uygulamanın bildirdiği her uses-permission girişini listeler. "Yükle"ye dokunmadan önce bu listeyi uygulamanın kategorisi için bekleyeceklerinizle karşılaştırın.

APK İzinlerini Kontrol Edin

Bir APK'yı yüklemeden önce tam olarak hangi izinleri istediğini görmek için ücretsiz APK Bilgisi aracımızı kullanın.

APK Bilgilerini Kontrol Edin

Cihazınızdaki İzinleri Yönetme

Uygulama İzinleri Nasıl İncelenir?

  1. Ayarlar → Uygulamalar'ye git
  2. Bir uygulama seçin
  3. İzinler'ye dokunun
  4. Gerektiğinde izinleri inceleyin ve değiştirin

Belirli Bir İzne Sahip Tüm Uygulamaları Görüntüleme

  1. Ayarlar → Gizlilik → İzin Yöneticisi'ye git
  2. Bir izin kategorisi seçin (Kamera, Konum vb.)
  3. Bu izne erişimi olan tüm uygulamaları görün
  4. İhtiyaç duymayan uygulamaların erişimini iptal edin

Android 13+ İzin Değişiklikleri

En son Android sürümleri, izinlerin işlenmesinde önemli iyileştirmeler yaptı:

Uygulama İzinlerini Denetlemeye İlişkin Pratik Kurallar

İzinler, gizliliğinizin büyük kısmının kazanıldığı veya kaybedildiği yerdir; bu nedenle, bunlara dokunmak yerine onları okumak daha mantıklıdır. Uygulamanın amacına uymayan her şeyi sorgulayın ve yan yüklemeden önce APK Bilgi çıkarıcımız aracılığıyla bir APK çalıştırın. İyi oluşturulmuş bir uygulama, çalışması için neye ihtiyaç duyduğunu sorar, başka bir şey değil.

Mst Shaefale Tarafından Tasarlandı ve Belgelendi Baş Geliştirici ve Android Paket Mimarı • Android 12–15'te Doğrulandı

Mst Shaefale, xapktoapk.com'de istemci tarafı XAPK/APKS birleştirmesini, ikili bildirim ayrıştırıcısını ve APK v1+v2 imzalama araçlarını korur. Eski bir komutu veya işletim sistemi değişikliğini mi fark ettiniz? Bir editör notu gönderin.

Bir bakışta: Normal izinler sessizdir ve düşük risklidir. Tehlikeli izinler açık onay gerektirir ve uygulamanın gerçekte yaptıklarıyla eşleşmelidir. Özel izinler (Erişilebilirlik, Cihaz Yönetimi, "uygulamalar üzerinden çizim", "tüm dosyalara erişim") en riskli olanlardır ve neredeyse hiçbir tüketici uygulamasının yasal olarak bunlara ihtiyacı yoktur. Bunları birkaç ayda bir Ayarlar → Gizlilik → İzin Yöneticisi'nden denetleyin ve uygulamanın amacına uymayan her şeyi iptal edin.