- Katılım
- 21 May 2023
- Mesajlar
- 753
- Tepki
- 17
- Puan
- 18
Telefon ekranında hiçbir uygulama açık değilken reklam çıkıyorsa, bunu gösteren bir uygulama var demektir. Sorunun çözümü reklamı kapatmak değil; hangi uygulamanın hangi izinle bunu yaptığını bulmak.
Aşağıda Android'in izin sisteminin nasıl kurulduğunu, hangi izin türlerinin bulunduğunu, ekranın üstüne çizim yapmanın neden ayrı bir kategori olduğunu ve platformun kendi koruma katmanının ne yaptığını üreticinin belgelerine bakarak topluyoruz.
İzinler neyi koruyor?
Android izinler belgesi sistemin amacını iki başlıkta veriyor: uygulama izinleri, kısıtlı veriye ve kısıtlı eylemlere erişimi koruyarak kullanıcı gizliliğini destekliyor.
Kısıtlı veriye örnek olarak sistem durumu ve kullanıcıların iletişim bilgileri veriliyor. Kısıtlı eyleme örnek ise eşleştirilmiş bir cihaza bağlanmak ve ses kaydetmek.
Belgeye göre bir uygulama, kısıtlı veriye erişmesi ya da kısıtlı eylem gerçekleştirmesi gerekiyorsa uygun izinleri bildirmek zorunda.
- Korunan: Kısıtlı veri ve kısıtlı eylemler.
- Yöntem: Uygulamanın izin bildirmesi.
- Amaç: Kullanıcı gizliliğinin desteklenmesi.
Üç izin türü
Belge izinleri türlere ayırıyor: kurulum anı izinleri, çalışma zamanı izinleri ve özel izinler.
Her iznin türü, uygulamanın erişebileceği kısıtlı verinin ve gerçekleştirebileceği kısıtlı eylemin kapsamını gösteriyor.
Kurulum anı izinleri, kısıtlı veriye sınırlı erişim veriyor ya da sistemi ve diğer uygulamaları en az düzeyde etkileyen kısıtlı eylemleri yapmaya izin veriyor. Bunlar uygulama yüklendiğinde sistem tarafından otomatik olarak veriliyor.
Çalışma zamanı izinleri ise farklı: uygulamanın bir adım daha ileri gidip izni çalışma sırasında istemesi gerekiyor.
Üçüncü kategori olan özel izinler, adı üstünde ayrı tutulan ve daha dikkatli ele alınan izinler.
Püf nokta' Alıntı:Reklam göstermek çoğu durumda izin gerektirmiyor; asıl soru, uygulamanın hangi özel izinlere sahip olduğu.
Reklam göstermek izin gerektiriyor mu?
Belge bu konuda doğrudan bir örnek veriyor: fotoğraf çekmek, medya oynatmayı duraklatmak ve ilgili reklamları göstermek gibi birçok kullanım durumu, herhangi bir izin bildirmeden karşılanabiliyor.
Belge ayrıca bir sıra öneriyor: uygulama kısıtlı veriye ya da eyleme erişim gerektirebilecek bir işlev sunuyorsa, önce bunu izin bildirmeden yapıp yapamayacağı değerlendiriliyor.
Buradan çıkan sonuç, uygulama içindeki reklamların olağan olduğu. Sorun, reklamın uygulama dışına taşması durumunda başlıyor.
Reklam mı, zararlı yazılım mı?
İkisini ayırmak çözüm yolunu da değiştiriyor. Uygulama içinde, o uygulamayı kullanırken görünen reklamlar olağan bir gelir modeli; belge de bunu izin gerektirmeyen kullanım durumları arasında sayıyor.
Uygulama kapalıyken ekranda beliren, kilit ekranında çıkan ya da başka uygulamaların üzerine binen içerik ise farklı bir davranış. Bu, cihaz genelinde etki doğuran yetkilerle mümkün oluyor.
Platform tarafı bu ayrımı kategorilerle yönetiyor. Potansiyel olarak zararlı uygulama tanımı, verdikleri zararın derecesine göre alt gruplara ayrılıyor.
Kullanıcı açısından pratik ölçüt basit: reklam, kullandığınız uygulamanın içinde mi kalıyor, yoksa cihazın her yerinde mi karşınıza çıkıyor?
Kaynağı nasıl bulunur?
Ekranda uygulama dışında beliren içerik, sistem üzerinde daha geniş etki doğuran bir yetenek gerektiriyor. Belgenin özel izinler kategorisi tam bu tür yetenekleri ayrı tutmak için var.
Pratikte izlenecek yol şu: cihazın ayarlarındaki uygulama izinleri listesinden, olağan dışı yetkilere sahip uygulamaları gözden geçirmek.
İkinci adım kurulum kaynağını sorgulamak. Uygulamanın nereden yüklendiği, izin geçmişi kadar belirleyici oluyor.
Üçüncü adım kaldırma. İzni geri almak reklamı durdurabiliyor ama uygulamanın kendisi kalmaya devam ediyor.
Platform tarafındaki koruma
Google Play Protect belgesi cihaz üzerindeki koruma katmanını anlatıyor: güvenlik uygulama katmanında, yerleşik zararlı yazılım savunmasıyla başlıyor.
Belgeye göre bu koruma her gün Android telefonlardaki bütün uygulamaları otomatik olarak tarıyor ve zararlı uygulamaların kurulmasını engellemeye çalışıyor.
Kapsam da belirtiliyor: bütün Android uygulamaları Google Play'de yer almadan önce güvenlik testlerinden geçiyor ve tarama, uygulamayı nereden indirdiğinizden bağımsız olarak yapılıyor.
Belge cihaz üstü yeteneklerin bulut bileşenleriyle bütünleştiğini ve bu sayede işlevselliği sürekli iyileştiren güncellemelerin gönderilebildiğini de aktarıyor.
Zararlı uygulama kategorisi de tanımlı: potansiyel olarak zararlı uygulamalar. Belge bunların bazılarının diğerlerine göre çok daha fazla zarar verdiğini ve kategorilerin bu ayrımı yapmak için kullanıldığını söylüyor.
Yan yana okunacaklar
Cihazdaki tarama katmanının ne yaptığını Android zararlı yazılım temizleme yazımızda ele almıştık.
Zararlı yazılım kategorilerini zararlı yazılım yazımızda, uygulama içinde reklamın nasıl gösterildiğini ise AdMob yazımızda göstermiştik.
Sık Sorulan Sorular
Telefonda sürekli reklam çıkıyorsa ne yapmalı?
Kaynağı bulmak için uygulama izinlerini gözden geçirmek ve olağan dışı yetkilere sahip uygulamaları incelemek gerekiyor.
Reklam göstermek izin gerektirir mi?
Belgeye göre ilgili reklamları göstermek dahil birçok kullanım durumu izin bildirmeden karşılanabiliyor.
İzin türleri neler?
Kurulum anı izinleri, çalışma zamanı izinleri ve özel izinler.
Kurulum anı izni ne demek?
Uygulama yüklendiğinde sistemin otomatik olarak verdiği, etkisi sınırlı izinler.
Play Protect ne yapıyor?
Cihazdaki uygulamaları her gün otomatik tarıyor ve zararlı uygulamaların kurulmasını engellemeye çalışıyor.
Özetle
Ekranda beliren istenmeyen reklamın kaynağı bir uygulama ve o uygulamanın sahip olduğu izinler. Android izinleri üç türe ayırıyor; reklam göstermek çoğu zaman izin gerektirmiyor, uygulama dışına taşan davranış ise ayrı yetkilerle mümkün oluyor. Platform tarafında günlük otomatik tarama çalışıyor ama kesin çözüm, sorumlu uygulamayı bulup kaldırmaktan geçiyor.
Telefonunuzdaki uygulamaların izin listesine en son ne zaman baktınız?
Güncelleme: 3 Eylül 2026. Android izinler belgesi ve Google Play Protect sayfası kontrol edildi.
Dijital Dünyanıza Yön Veren Pusula