Aproape zece milioane de utilizatori Android au fost infectați de populara aplicație de scanare a codurilor de bare „Barcode Scanner”, după ce aplicația legitimă a fost coruptă și transformată în malware. Comportamentul rău intenționat al software-ului a fost expus de cercetătorii de la firma de securitate Malwarebytes, care l-au raportat către Google, ceea ce a dus la eliminarea aplicației din magazinul de aplicații.
La sfârșitul lunii decembrie a anului trecut, cercetătorii au început să primească apeluri de urgență de la utilizatori de dispozitive Android. Compania spune că acești utilizatori vedeau reclame apărând din senin prin browserele lor implicite. Cel mai ciudat lucru legat de epidemia de reclame era că niciunul dintre ei nu instalase recent nicio aplicație. Cu toate acestea, toate aplicațiile pe care le instalaseră de atunci proveneau direct de pe Google Play.
Anunțurile pop-up au continuat până când una dintre victimele malware-ului a descoperit că anunțurile proveneau dintr-o aplicație instalată de mult timp numită Barcode Scanner.
Cercetătorii au adăugat rapid detectarea după ce un utilizator a raportat-o, iar Google a eliminat aplicația din magazin . Mulți utilizatori foloseau aplicația pe dispozitivele lor mobile de mult timp, inclusiv un utilizator care o avea instalată de ani de zile.
După o actualizare lansată în decembrie , aplicația Barcode Scanner a trecut de la ceea ce trebuia să fie — oferind un cititor de coduri QR și un generator de coduri de bare, un utilitar util pentru dispozitivele mobile — la un malware complet dezvoltat. Deși Google a eliminat ulterior aplicația, compania de securitate consideră că actualizarea a avut loc pe 4 decembrie 2020, ceea ce a modificat funcționalitatea aplicației de a trimite reclame fără avertisment.
În timp ce mulți dezvoltatori încorporează reclame în software-ul lor pentru a oferi versiuni gratuite, iar aplicațiile plătite pur și simplu nu afișează reclame, în ultimii ani, schimbarea a avut loc peste noapte. Aplicațiile utile de resurse pentru adware sunt din ce în ce mai frecvente.
„SDK-urile publicitare pot proveni de la diverse companii terțe și pot fi o sursă de venit pentru dezvoltatorul aplicației. Este o situație câștig-câștig ”, a remarcat Malwarebytes. „Utilizatorii primesc o aplicație gratuită, în timp ce dezvoltatorii de aplicații și dezvoltatorii de SDK publicitari sunt plătiți. Dar, din când în când, o companie Ads SDK ar putea schimba ceva și anunțurile pot începe să devină puțin agresive.
Uneori, terțe părți se pot angaja în practici publicitare „agresive”, dar nu este cazul acestui cititor de coduri de bare. În schimb, cercetătorii spun că codul malițios a fost inclus în actualizarea din decembrie și a fost în mare parte ascuns pentru a evita detectarea. Actualizarea a fost, de asemenea, semnată cu același certificat de securitate utilizat în versiunile anterioare ale aplicației Android.
„Nu, în cazul scanerului de coduri de bare, s-a adăugat un cod rău intenționat care nu era prezent în versiunile anterioare ale aplicației. De asemenea, codul adăugat a folosit o ofensare puternică pentru a evita detectarea. Pentru a verifica dacă provine de la același dezvoltator de aplicații, am confirmat că a fost semnat de același certificat digital ca și versiunile curate anterioare ”.
Faptul că Google a eliminat aplicația din Google Play nu înseamnă că va dispărea de pe dispozitivele afectate . Tocmai aceasta este problema întâmpinată de utilizatorii care au instalat Barcode Scanner. Pentru a rezolva acest lucru, utilizatorii trebuie să dezinstaleze manual aplicația, acum rău intenționată.
Cercetătorii nu au putut determina cu exactitate cât timp aplicația cititor de coduri de bare a fost o aplicație legitimă în magazinul Google Play înainte de a deveni rău intenționată.
„Pe baza numărului mare de instalări și feedback-ului utilizatorilor, credem că există de ani de zile. Este îngrozitor faptul că, cu o singură actualizare, o aplicație poate deveni rău intenționată în timp ce se află încă sub radarul Google Play Protect. Mă descurcă faptul că un dezvoltator de aplicații cu o aplicație populară îl poate transforma în malware. A fost planul de la început, să ai o aplicație inactivă, așteptând să sosească după ce ai ajuns la popularitate? Cred că nu vom ști niciodată ", a spus raportul anchetatorilor.
Sursă: https://blog.malwarebytes.com/