Patiesība par viedtālruņu lietotnēm, kas slepeni savienojas ar lietotāju izsekošanas un reklāmu vietnēm

Būtībā ir divas krasi atšķirīgas vides, kurās var lejupielādēt lietotnes. Pirmais ir Apple lietotņu veikals, kas rūpīgi pārbauda lietotnes, pirms ļauj parādīties tikai tām, kuras tiek uzskatītas par piemērotām. Otrais ir Google Play veikals, kas ir atvērtāks, jo Google izmanto vieglāku pieskārienu, pārbaudot lietotnes, izslēdzot tikai tās, kas ir acīmredzami ļaunprātīgas.





Taču, tā kā Google Play ir atvērtāks, tā piedāvātās lietotnes aptver daudz plašāku kvalitātes diapazonu. Daudzas izveido savienojumu ar vietnēm, kas saistītas ar reklāmām un izsekošanas vietnēm, savukārt dažas izveido savienojumu ar daudz apšaubāmākām vietnēm, kas saistītas ar ļaunprātīgu programmatūru.

Bet šeit ir problēma — šī darbība bieži notiek, īpašniekam nezinot, kas notiek. Tas ir kaut kas tāds, ko lielākā daļa viedtālruņu lietotāju būtu satriekti atklāt, ja vien viņi to spētu.

Šodien Luigi Vigneri un draugiem no Eurecom Francijā ir risinājums. Šie puiši ir izstrādājuši automatizētu veidu, kā pārbaudīt lietotnes pakalpojumā Google Play un pārraudzīt vietnes, ar kurām viņi izveido savienojumu. Un to rezultāti atklāj neparasto slepeno savienojumu apmēru, ko daudzas lietotnes veido, to īpašniekiem neesot gudrākiem.



Vigneri un citi sāka, lejupielādējot vairāk nekā 2000 bezmaksas lietotņu no visām 25 kategorijām Google Play veikalā. Pēc tam viņi palaida katru lietotni Samsung Galaxy SIII, kurā darbojas operētājsistēma Android 4.1.2 un kas bija iestatīta visas trafika novirzīšanai caur komandas serveri. Tika reģistrēti visi vietrāži URL, ar kuriem katra lietotne mēģināja sazināties.

Pēc tam viņi salīdzināja vietrāžus URL ar zināmo ar reklāmām saistīto vietņu sarakstu no datu bāzes EasyList un lietotāju izsekošanas vietņu datubāzi ar nosaukumu EasyPrivacy, kuras abas tika apkopotas atvērtā koda AdBlock Plus projektam. Visbeidzot, viņi saskaitīja atbilstības skaitu katrā sarakstā katrai lietotnei

Rezultāti rada interesantu lasīšanu. Kopumā lietotnes ir savienotas ar prātam neaptveramiem 250 000 dažādiem URL gandrīz 2000 augstākā līmeņa domēnos. Un, lai gan lielākā daļa mēģina izveidot savienojumu ar tikai nedaudzām reklāmu un izsekošanas vietnēm, dažas ir daudz produktīvākas.



Vigneri un co kā piemēru min Music Volume Eq — lietotni, kas paredzēta skaļuma regulēšanai, uzdevumu, kam nav nepieciešams savienojums ar ārējiem URL. Un tomēr lietotne veido daudz savienojumu. Mēs atklājam, ka lietotne Music Volume EQ savienojas ar gandrīz 2000 atšķirīgiem URL, viņi saka.

Un tas nav viens savās pārmērībās. Komanda apgalvo, ka aptuveni 10 procenti no pārbaudītajām lietotnēm ir savienotas ar vairāk nekā 500 dažādiem URL. Un deviņus no 10 domēniem, ar kuriem visbiežāk sazināties ar reklāmām, pārvalda Google.

Lietotāju izsekošanas vietnes, ar kurām savienojas lietotnes, ir mazāk izplatītas. Vairāk nekā 70 procenti lietotņu nepievienojas nevienai lietotāju izsekošanas vietnei. Bet tie, kas to dara, var būt ekstravaganti, daži savienojas ar vairāk nekā 800 lietotāju izsekošanas vietnēm. Turklāt daudzas no tām ir izveidojušas organizācijas, kuras Google ir piešķīris labākā izstrādātāja statusam. Sliktākais likumpārkāpējs ir lietotne ar nosaukumu Eurosport Player, kas savieno ar 810 dažādām lietotāju izsekošanas vietnēm.



Šķiet, ka neliela daļa lietotņu pat ir paredzētas, lai izveidotu savienojumu ar aizdomīgām vietnēm, kas saistītas ar ļaunprātīgu programmatūru.

Lielākajai daļai šo lietotņu lietotāju būs maz zināšanu par šāda veida rīcību. Tāpēc Vigneri un citi ir izstrādājuši savu lietotni, kas uzrauga citu lietotāju uzvedību lietotāja viedtālrunī un precīzi atklāj, kurām ārējām vietnēm šīs lietotnes mēģina izveidot savienojumu.

Viņi sauc savu jauno lietotni NoSuchApp vai īsumā NSA par godu līdzīgi saīsinātai uzraudzības aģentūrai.



Tam vajadzētu dot Android lietotājiem pārliecību par izmantotajām lietotnēm. Izmantojot šo lietojumprogrammu, mūsu mērķis ir nodrošināt mehānismu, lai gala lietotāji būtu informēti par savu instalēto Android lietojumprogrammu tīkla darbību, saka Vigneri un citi.

Komanda plāno tuvākajā laikā padarīt lietotni publiski pieejamu pakalpojumā Google Play.

Atsauce: arxiv.org/abs/1504.06093 : Android AppStore pieradināšana: viegls Android lietojumprogrammu raksturojums

paslēpties