Sistemul de permisiuni Android este defect și Google tocmai a făcut-o mai rău

Dec 19, 2024
Confidențialitate și securitate
CONȚINUTUL NECACHAT

Aplicațiile mobile recoltează agende întregi și le încarcă pe serverele de anunțuri, urmăresc mișcările utilizatorilor prin GPS și fac alte lucruri urâte. Dar sistemul de permisiuni Android nu face suficient pentru a ajuta utilizatorii să lupte împotriva acestui lucru.

Sistemul de permisiuni Android oferă o alegere totală sau nimic pe care majoritatea utilizatorilor o vor ignora. Interfața ascunsă App Ops arăta ca o soluție în curs de dezvoltare la această uriașă problemă, dar Google a eliminat-o acum în întregime.

De ce sunt încălcate permisiunile aplicației Android

Când instalați o aplicație, aveți o singură alegere de făcut. Puteți alege să îi acordați fiecare permisiune pe care o solicită sau pur și simplu să nu instalați aplicația. Într-o lume perfectă în care aplicațiile au solicitat doar permisiunile de care au nevoie, ar fi bine. În lumea reală, acest lucru nu funcționează deloc bine.

Aplicațiile solicită mult mai multe permisiuni decât au nevoie. Aplicațiile tipice acceptate de anunțuri vor solicita orice, de la posibilitatea de a vă accesa contactele pentru a vă urmări locația prin GPS. Acest lucru înseamnă că ar putea să vă recolteze întreaga agendă și să vă urmărească mișcările exacte prin GPS. Aceste date ar putea fi apoi vândute altor agenți de publicitate.

Utilizatorii Android sunt instruiți să ignore cererile de permisiuni ale aplicațiilor, deoarece listele de permisiuni pot fi atât de lungi și fiecare aplicație, chiar și cele de renume, solicită atât de multe permisiuni. Este dificil de gestionat și de înțeles.

De exemplu, aplicația oficială Facebook pentru Android solicită în prezent nouăsprezece permisiuni separate. Când instalați această aplicație, îi dați acces la locația GPS precisă, contacte, microfon, cameră, conturi, apeluri telefonice și multe altele.

Chiar și jocurile gratuite tipice necesită deseori liste lungi de permisiuni pentru contacte, locații GPS și alte date pe care poate doriți să le păstrați private.

Cum Google tocmai a făcut-o mai rău

LEGATE DE: Tot ce trebuie să știți despre gestionarea permisiunilor aplicației pe Android

Android 4.3 a adus o caracteristică ascunsă numită App Ops . Acest lucru nu a fost expus direct în interfața Android, ci a oferit un mod încorporat de a gestiona cu ușurință permisiunile aplicației fără a vă înrădăcina dispozitivul. De exemplu, puteți instala un joc gratuit și apoi accesați opțiunile aplicației pentru a împiedica acel joc să vă acceseze contactele sau locația GPS.

Aplicațiile opționale pun utilizatorii Android înapoi în controlul propriilor date personale. Se părea că Google și-a dat seama că trebuie să facă ceva în legătură cu situația permisiunii. În trecut, noi funcții au fost ascunse înainte de a fi integrate în sistemul Android principal. De exemplu, Conturi de utilizator Android a apărut ascuns în Android 4.1 înainte de a fi lustruit și expus în Android 4.2.

Susținătorii confidențialității, cum ar fi EFF și tocilarii Android, sperau să vadă App Ops integrat într-o viitoare versiune de Android.

App Ops era încă în jur Android 4.4 . Într-o recentă actualizare minoră - Android 4.4.2 - Google a eliminat accesul la aplicațiile operaționale. Utilizatorii Android nu mai pot gestiona permisiunile aplicației fără a-și înrădăcina dispozitivele sau a instala un ROM personalizat.

Google spune că aceasta nu trebuia să fie o caracteristică orientată către utilizatori, ci trebuia să fie întotdeauna o caracteristică internă pe care dezvoltatorii Google Android să o folosească. Și alte persoane s-au pronunțat, spunând că nu am pierdut cu adevărat nimic deoarece App Ops nu a fost niciodată o caracteristică reală a utilizatorului.

Dar am pierdut ceva. Se părea că Google se îndrepta spre a oferi utilizatorilor Android mai mult control asupra propriilor date private, dar acum ne deplasăm în sens invers și eliminăm controlul chiar și de la geeks-urile Android.

Nu putem spune doar că utilizatorii sunt responsabili

Unii oameni cred că întreaga problemă se reduce la responsabilitatea utilizatorului. Utilizatorii au de ales atunci când instalează o aplicație dacă doresc să instaleze acea aplicație sau nu. Dacă aleg să instaleze aplicația, nu ar trebui să fie surprinși dacă întreaga lor listă de contacte este încărcată pe un server undeva, dacă mișcările lor sunt urmărite de agenții de publicitate, dacă aplicația își folosește microfonul pentru a le asculta sau dacă aplicația rulează în fundal și trimite mesaje SMS cu tarif premium (acest lucru nu mai este posibil în versiunile moderne de Android, din fericire).

Acest lucru nu este acceptabil. Android nu este folosit doar de geeks, ci este folosit de mulți oameni „normali” din întreaga lume. De fapt, este cel mai popular sistem de operare pentru smartphone-uri la nivel mondial. Google are obligația de a proiecta Android astfel încât utilizatorii de smartphone-uri să controleze dispozitivele lor. Dispozitivele aparțin proprietarilor de smartphone-uri, nu dezvoltatorilor de aplicații.

Ar trebui să proiectăm tehnologia pentru a fi utilizabilă de toată lumea, nu doar de geeks. Android nu permite utilizatorilor să ia decizii reale cu privire la permisiuni. Dacă datele atât de multe persoane sunt colectate împotriva dorințelor lor, aceasta este o problemă pe care dezvoltatorii de Android Google trebuie să o remedieze. Nu este vina utilizatorului.

Nu totul este teoretic. O aplicație cu lanternă Android a fost amendată recent pentru că a înșelat utilizatorii și le-a urmărit mișcările GPS, în timp ce s-au găsit o varietate de aplicații care încărcau agende întregi în fundal. Utilizatorii au nevoie de control; situația scapă de sub control.

Soluția reală

Deci, cum ar arăta o soluție reală la această problemă? Ei bine, uită-te la iOS-ul Apple. A fost un moment în care iPhone-ul și iPad-ul se bazau doar pe examinatorii de aplicații Apple pentru a lua decizii și fiecare aplicație avea permisiunile maxime pe care le-ar putea avea pe dispozitivul dvs. În această lume, soluția de permisiune a aplicației Android a fost mult superioară sistemului de permisiune a aplicației Apple. Cel puțin ați putea ști ce ar face o aplicație și puteți lua o decizie în cunoștință de cauză dacă o instalați sau nu!

LEGATE DE: iOS are și permisiuni pentru aplicații: și este, fără îndoială, mai bune decât cele pentru Android

Dar Apple nu a stat pe loc. Ca răspuns la critici, IOS de la Apple are acum un sistem de permisiuni pentru aplicații . Dacă o aplicație dorește să acceseze ceva privat, cum ar fi contactele dvs., locația GPS, microfonul sau alte date, aplicația trebuie să vă solicite înainte de a o accesa pentru prima dată. Această decizie are sens în context, atunci când utilizați aplicația. Un utilizator poate alege dacă să permită permisiunea sau să o refuze. S-ar putea să instalați o aplicație pe dispozitivul dvs. și să refuzați să îi permiteți accesul la orice, dar continuați să folosiți aplicația. S-ar putea să instalați o aplicație și să îi acordați acces la locația GPS, dar nu și la contactele dvs. Totul depinde de dvs. - dvs., nu dezvoltatorul de aplicații, dețineți controlul asupra propriului dispozitiv și a datelor.

Android a rămas nemișcat și încă nu oferă nicio decizie dincolo de instalarea sau nu a aplicației. IOS-ul Apple bate acum Android când vine vorba de permisiunile aplicațiilor în lumea reală, oferind controlul real asupra căruia utilizatorii normali vor lua decizii.

Android ar trebui să permită utilizatorilor normali să ia decizii reale, așa cum face iOS. Nu ar trebui să vă prezinte o listă de 19 permisiuni atunci când instalați o aplicație și apoi să oferiți aplicației rularea gratuită a întregului dispozitiv.

Marea majoritate a aplicațiilor părea să funcționeze bine atunci când este restricționată de App Ops. Există câteva dureri minore de dinți pentru dezvoltatorii de aplicații, așa să fie. Dezvoltatorii de aplicații Windows au trebuit să se lupte când Microsoft a introdus UAC în urmă cu ani, dar în cele din urmă a făcut Windows mai sigur .

Îi pasă chiar Google?

Un lucru este să sugerăm că App Ops este excesiv pentru utilizatorii obișnuiți, așa cum probabil este. Dacă Google ar fi spus că intenționează să introducă o interfață mai simplă, care să permită utilizatorilor tipici să controleze accesul la lucrurile care le pasă - contacte, locație, microfon și orice altceva - noi (și susținătorii confidențialității, cum ar fi EFF), nu am fi așa critic.

Dar Google spune că funcția a fost destinată numai dezvoltatorilor și o elimină în totalitate. Cu toate acestea, Google pleacă un întreg meniu Opțiuni pentru dezvoltatori cu funcții destinate exclusiv dezvoltatorului accesibile tuturor celor de pe Android. De ce contradicția?

Google pare să creadă că a oferi dezvoltatorilor de aplicații acces la tot ceea ce solicită este mai important decât să le oferi utilizatorilor control. În calitate de companie susținută de publicitate, poate că Google se bazează doar pe agenții de publicitate împotriva utilizatorilor. Poate că Google crede sincer că persoanele de contact, informațiile despre locația GPS și alte date nu sunt neapărat private, ci ar trebui să fie disponibile pentru toți agenții de publicitate care o doresc.

La urma urmei, dacă credeau că aceste date aparțin utilizatorilor, le-ar oferi utilizatorilor mai mult control.


Google ar trebui să restabilească accesul la aplicațiile operaționale și să îl facă utilizabil pentru utilizatorii obișnuiți. Este lucrul corect de făcut. FEP este de acord .

Credit de imagine: Robert Nelson pe Flickr

.intrare-conținut .pentru-intrare

Confidențialitate și securitate - Cele mai populare articole

Cum să creați și să gestionați codurile de utilizator pentru Smart Lock Schlage Connect

Confidențialitate și securitate Nov 15, 2024

Lucrul minunat de a avea o blocare a tastaturii, cum ar fi Schlage Connect, este că nu aveți deloc nevoie de taste fizice. În schimb, trebuie doar să introduceți un cod cheie (..


Ce este partiția rezervată de sistem și o puteți șterge?

Confidențialitate și securitate Sep 8, 2025

Windows 7, 8 și 10 creează o partiție specială „Sistem rezervat” atunci când le instalați pe un disc curat. Windows nu atribuie în mod normal o literă de unitate acestor..


Dezavantajele software-ului Open Source

Confidențialitate și securitate Jan 3, 2025

CyanogenMod este mort , ucis de compania-mamă Cyanogen. Comunitatea încearcă să ridice piesele și să creeze un nou proiect, LineageOS, bazat pe cod. Dar este un me..


Ce este otrăvirea cache-ului DNS?

Confidențialitate și securitate Mar 8, 2025

Otravirea cache-ului DNS, cunoscută și sub denumirea de spoofing DNS, este un tip de atac care exploatează vulnerabilitățile din sistemul de nume de domeniu (DNS) pentru a redi..


Cum se configurează Knox Security pe un telefon Samsung compatibil

Confidențialitate și securitate Jun 26, 2025

Dacă nu ați auzit deja de asta, Knox-ul Samsung este un mediu de securitate susținut de unele dintre cele mai înalte smartphone-uri Samsung, inclusiv Note 3, Note 4 și Galaxy S..


Începător: Cum să vă ștergeți istoricul web în Chrome, Firefox și IE9

Confidențialitate și securitate Feb 21, 2025

CONȚINUTUL NECACHAT Cu toții am avut o perioadă în care am făcut o navigare privată, poate pentru ziua de naștere a cuiva, pe internet, fără a intra în modul „privat�..


CCleaner 3.0 adaugă curățarea cookie-urilor HTML5, ștergerea unității și suport pe 64 de biți

Confidențialitate și securitate Oct 29, 2025

CONȚINUTUL NECACHAT Cea mai recentă versiune a aplicației de curățare a sistemului CCleaner este disponibilă, cu o mulțime de noi modificări sub capotă, cum ar fi suportu..


Utilizați Desktop la distanță pentru a accesa alte computere dintr-un mic birou sau o rețea de domiciliu

Confidențialitate și securitate Jul 23, 2025

Dacă aveți o rețea de birou acasă sau mică cu computere în mai multe locații, vă recomandăm să lucrați pe toate de la o singură mașină. Astăzi aruncăm o privire la funcția De..


Categorii