- "Collect Cards" uygulaması bazı ülkelerde ücretsiz uygulama indirme sıralamasında üst sıralara çıktı.
- 9to5Mac'in haberinin ardından Apple ilgili uygulamayı kaldırdı, ancak aynı uygulamanın başka bir sürümü yeniden App Store'da yayınlandı.
- Teknik analiz:
- Uygulama aynı kod tabanını paylaşıyor ve farklı geliştirici hesaplarından dağıtılıyor.
- React Native tabanlı olarak geliştirildi ve Microsoft'un CodePush SDK'sini kullanarak App Store'a yeni bir build göndermeden uygulamanın bazı bölümlerini güncelleyebiliyor.
- Bu teknikler App Store kurallarını ihlal etmiyor.
- Kötü amaçlı geliştirici taktikleri:
- Kötü niyetli geliştiriciler bu teknikleri kötüye kullanarak App Store incelemesini aşıyor.
- Belirli bir GitHub deposu, birden fazla korsan yayın uygulaması için dosyalar sağlıyor.
- Cihazın konumunu kontrol etmek için konum tabanlı API kullanılıyor.
- Uygulama ilk açıldığında coğrafi konum API'sini çağırmadan önce birkaç saniye bekliyor.
- Böylece App Store'un otomatik inceleme süreci uygulamanın kodunda olağandışı bir şey tespit edemiyor.
- Gizli arayüz yalnızca belirli güvenli konumlarda ortaya çıkıyor.
Apple'ın yapabilecekleri
- İnceleme sistemini iyileştirme:
- Apple, uygulamanın farklı konumlardaki davranışını kontrol etmek için ek testler uygulayabilir.
- Dolandırıcı uygulamaları daha proaktif biçimde bulup kaldırması gerekiyor.
- Geçmiş örnek:
- 2017'de Uber, Apple genel merkezi etrafında coğrafi sınır oluşturmakla suçlanmıştı.
- Uygulama bu coğrafi sınır içinde çalıştığında, kullanıcıyı izleyen kodu otomatik olarak devre dışı bırakıyordu.
- Apple'ın bu tür durumları önlemek için yeterli adımı atmadığı görülüyor.
- Mevcut durum:
- 2021 tarihli belgelere göre App Store inceleme ekibi, 500'den fazla uzmandan oluşuyor ve her hafta 100.000'den fazla uygulamayı inceliyor.
- Uygulamaların çoğu, manuel inceleme sürecine geçmeden önce otomatik inceleme sürecinden geçiyor.
- Apple'ın resmi yanıtı:
- 9to5Mac'in haberinden sonra Apple sözcüsü, ilgili uygulamanın App Store'dan kaldırıldığını söyledi; ancak benzer diğer uygulamaların onaylanmasını engelleyecek önlemler konusunda somut bir açıklama yapmadı.
GN⁺ görüşü
- Bu yazı, App Store inceleme sistemindeki açıkları istismar eden kötü amaçlı uygulamaların varlığını ayrıntılı biçimde gösteriyor.
- Apple teknik olarak güçlü güvenlik sistemlerine sahip olsa da daha sofistike bir inceleme mekanizmasına ihtiyaç olduğunu düşündürüyor.
- Kullanıcılar açısından, uygulama indirmeden önce yorumları ve itibarı kontrol etmek önemli.
- Diğer mobil uygulama mağazaları da benzer sorunlar yaşayabileceğinden, sektör genelinde güvenlik protokollerinin güçlendirilmesi gerekiyor.
- Yeni teknolojiler veya açık kaynak benimsenirken güvenlik boyutunun yeterince dikkate alınması gerekiyor.
1 yorum
Hacker News görüşleri
Apple'ın geofencing hilesi etkisiz hale getirilse bile davranışı gizlemek kolay
Apple'ın hoşlanmadığı davranışları zorla kabul ettirirken zaman tabanlı hileler kullanılır
Apple'ın dinamik güncellemelerle ilgili dilinin açıklaması
Çoğu dolandırıcı uygulama, haftalık aboneliklerle para sızdırır
2021'de App Store Review ekibi her hafta 100.000'den fazla uygulamayı inceliyordu
Korsan uygulamaları "kötücül" diye adlandırmak abartılıdır
ABD'nin DMA benzeri yasalara ihtiyacı var
Telegram kanallarında/gruplarında, uygulama mağazası incelemesini geçmiş en yeni uygulamalarla ilgilenen binlerce kişi var
Birçok uygulama sadece uzak bir web sayfasını gösteren bir webview'den ibaret
Bazı uygulamalar ancak yeterince popüler olduktan sonra insan incelemesinden geçiyor