Popüler barkod tarama uygulaması "Barcode Scanner"ın, yasal haliyle kötü amaçlı yazılıma dönüştürülmesi sonucu yaklaşık on milyon Android kullanıcısı etkilendi . Yazılımın zararlı davranışları, güvenlik firması Malwarebytes'ın araştırmacıları tarafından ortaya çıkarıldı ve Google'a bildirildi; bu da uygulamanın uygulama mağazasından kaldırılmasıyla sonuçlandı.
Geçtiğimiz Aralık ayının sonlarında araştırmacılar, Android cihaz kullanıcılarından acil yardım çağrıları almaya başladılar. Şirket, bu kullanıcıların varsayılan tarayıcılarında aniden ortaya çıkan reklamlar gördüklerini söylüyor . Reklam salgınıyla ilgili en garip şey ise, kullanıcıların hiçbirinin yakın zamanda herhangi bir uygulama yüklememiş olmasıydı. Ancak, o zamandan beri yükledikleri tüm uygulamalar doğrudan Google Play'den gelmişti.
Pop-up reklamlar, kötü amaçlı yazılım kurbanlarından biri, reklamların Barcode Scanner adlı uzun süredir yüklenmiş bir uygulamadan geldiğini fark edene kadar devam etti.
Bir kullanıcının şikayet etmesinin ardından araştırmacılar hızla tespit özelliğini ekledi ve Google uygulamayı mağazadan kaldırdı . Birçok kullanıcı uygulamayı uzun süredir mobil cihazlarında kullanıyordu; hatta bir kullanıcı uygulamayı yıllardır yüklü tutuyordu.
Aralık ayında yayınlanan bir güncellemenin ardından , Barkod Tarayıcı uygulaması, olması gerektiği gibi bir QR kod okuyucu ve barkod oluşturucu, yani mobil cihazlar için kullanışlı bir araç olmaktan çıkıp tam teşekküllü bir kötü amaçlı yazılıma dönüştü. Google uygulamayı kaldırmış olsa da, güvenlik şirketi güncellemenin 4 Aralık 2020'de gerçekleştiğine ve uygulamanın işlevselliğini değiştirerek uyarı vermeden reklam göndermesine neden olduğuna inanıyor.
Birçok geliştirici, ücretsiz sürümler sunmak için yazılımlarına reklamları dahil eder ve ücretli uygulamalar reklam göstermezken, son yıllarda değişiklik bir gecede gerçekleşti. Reklam yazılımları için faydalı kaynak uygulamaları giderek daha yaygın hale geliyor.
"Reklam SDK'ları, çeşitli üçüncü taraf şirketlerden gelebilir ve uygulama geliştiricisi için bir gelir kaynağı olabilir. Bu bir kazan-kazan durumu, "dedi Malwarebytes. "Kullanıcılar ücretsiz bir uygulama alırken, uygulama geliştiricileri ve reklam SDK geliştiricileri ödeme alıyor. Ancak ara sıra, bir Ads SDK şirketi bir şeyleri değiştirebilir ve reklamlar biraz agresifleşmeye başlayabilir.
Bazen üçüncü taraflar "agresif" reklam uygulamalarına başvurabilir, ancak bu barkod okuyucu için durum böyle değil. Bunun yerine, araştırmacılar kötü amaçlı kodun Aralık güncellemesine dahil edildiğini ve tespit edilmemesi için büyük ölçüde gizlendiğini söylüyor. Güncelleme ayrıca Android uygulamasının önceki sürümlerinde kullanılan aynı güvenlik sertifikasıyla imzalanmıştı.
"Hayır, Barkod Tarayıcı söz konusu olduğunda, uygulamanın önceki sürümlerinde bulunmayan kötü amaçlı kod eklendi. Ayrıca, eklenen kod, algılanmayı önlemek için güçlü gizleme kullandı. Aynı uygulama geliştiricisinden geldiğini doğrulamak için, önceki temiz sürümlerle aynı dijital sertifika ile imzalandığını onayladık ”.
Google'ın uygulamayı Google Play'den kaldırmış olması, uygulamanın etkilenen cihazlardan da kaybolacağı anlamına gelmiyor . Barkod Tarayıcı uygulamasını yükleyen kullanıcıların yaşadığı sorun tam olarak bu. Bu sorunu çözmek için kullanıcıların artık zararlı hale gelen uygulamayı manuel olarak kaldırmaları gerekiyor.
Araştırmacılar, barkod okuyucu uygulamasının, kötü amaçlı hale gelmeden önce Google Play mağazasında ne kadar süredir yasal bir uygulama olduğunu tam olarak belirleyemediler.
"Çok sayıda yükleme ve kullanıcı geri bildirimine dayanarak, yıllardır var olduğuna inanıyoruz. Tek bir güncellemeyle, bir uygulamanın Google Play Protect radarı altındayken kötü amaçlı hale gelebilmesi korkunç. Popüler bir uygulamaya sahip bir uygulama geliştiricisinin onu kötü amaçlı yazılımlara dönüştürebilmesi beni şaşırtıyor. Baştan beri plan, popülerliğe ulaştıktan sonra gelmeyi bekleyen bir uygulamanın boşta olması mıydı? Sanırım asla bilemeyeceğiz ”dedi.
Kaynak: https://blog.malwarebytes.com/