Gotovo deset milijuna korisnika Androida zaraženo je popularnom aplikacijom za skeniranje barkodova "Barcode Scanner" nakon što je legitimna aplikacija oštećena u zlonamjerni softver. Zlonamjerno ponašanje softvera otkrili su istraživači sigurnosne tvrtke Malwarebytes, koji su ga prijavili Googleu, što je rezultiralo uklanjanjem aplikacije iz trgovine aplikacija.
Krajem prošlog prosinca istraživači su počeli primati pozive u pomoć od korisnika Android uređaja. Tvrtka tvrdi da su ti korisnici vidjeli oglase koji su se niotkuda pojavljivali putem njihovih zadanih preglednika. Najčudnija stvar u vezi s epidemijom oglasa bila je ta što nitko od njih nedavno nije instalirao nikakve aplikacije. Međutim, sve aplikacije koje su instalirali od tada došle su izravno s Google Playa.
Skočni oglasi nastavili su se sve dok jedna od žrtava zlonamjernog softvera nije otkrila da oglasi dolaze iz davno instalirane aplikacije zvane Skener barkoda.
Istraživači su brzo dodali detekciju nakon što ju je korisnik prijavio, a Google je uklonio aplikaciju iz trgovine . Mnogi korisnici su dugo koristili aplikaciju na svojim mobilnim uređajima, uključujući jednog korisnika koji ju je imao instaliranu godinama.
Nakon ažuriranja objavljenog u prosincu , aplikacija Barcode Scanner od onoga što je trebala biti - čitač QR kodova i generator barkodova, koristan uslužni program za mobilne uređaje - pretvorila se u potpuni zlonamjerni softver. Iako je Google od tada uklonio aplikaciju, sigurnosna tvrtka vjeruje da se ažuriranje dogodilo 4. prosinca 2020., što je promijenilo funkcionalnost aplikacije tako da šalje oglase bez upozorenja.
Iako mnogi programeri uključuju oglase u svoj softver kako bi ponudili besplatne verzije, a plaćene aplikacije jednostavno ne prikazuju oglase, posljednjih se godina promjena dogodila preko noći. Korisni resursi aplikacija za adware postaju sve češći.
“SDK za oglašavanje mogu dolaziti od raznih nezavisnih tvrtki i biti izvor prihoda za programere aplikacija. To je win-win situacija ”, primijetio je Malwarebytes. “Korisnici dobivaju besplatnu aplikaciju, dok programeri aplikacija i programeri SDK za oglase dobivaju plaću. Ali svako malo, tvrtka Ads SDK može nešto promijeniti i oglasi mogu početi postajati pomalo agresivni.
Ponekad treće strane mogu koristiti "agresivne" reklamne prakse, ali to nije slučaj s ovim čitačem barkodova. Umjesto toga, istraživači kažu da je zlonamjerni kod bio uključen u prosinčko ažuriranje i uglavnom je bio skriven kako bi se izbjeglo otkrivanje. Ažuriranje je također potpisano istim sigurnosnim certifikatom koji se koristio u prethodnim verzijama Android aplikacije.
„Ne, u slučaju Skenera crtičnog koda dodan je zlonamjerni kôd koji nije bio prisutan u prethodnim verzijama aplikacije. Također, dodani kôd koristio je jaku zamućenost kako bi se izbjeglo otkrivanje. Da bismo potvrdili da dolazi od istog programera aplikacije, potvrdili smo da je potpisan istim digitalnim certifikatom kao i prethodne čiste verzije ”.
Činjenica da je Google uklonio aplikaciju s Google Playa ne znači da će nestati s pogođenih uređaja . Upravo je to problem s kojim su se susreli korisnici koji su instalirali Barcode Scanner. Da bi to riješili, korisnici moraju ručno deinstalirati sada zlonamjernu aplikaciju.
Istraživači nisu uspjeli točno utvrditi koliko dugo je aplikacija za čitanje crtičnog koda bila legitimna aplikacija u trgovini Google Play prije nego što je postala zlonamjerna.
“Na temelju velikog broja instalacija i povratnih informacija korisnika vjerujemo da postoji već godinama. Zastrašujuće je da se samo jednim ažuriranjem aplikacija može pretvoriti u zlonamjernu dok je i dalje pod radarom Google Play Protect. Zbunjuje me da ga programer popularne aplikacije može pretvoriti u zlonamjerni softver. Je li to bio plan od početka, da aplikacija ne radi, čekajući da stigne nakon dostizanja popularnosti? Pretpostavljam da nikada nećemo saznati ”, navodi se u izvješću istražitelja.
Izvor: https://blog.malwarebytes.com/