Permisiunile aplicației Android explicate

A smartphone showing an app permission request beside camera, location and microphone icons

Fiecare aplicație Android solicită permisiuni pentru a ajunge la anumite părți ale dispozitivului dvs., dar ecranele de solicitare explică rareori ce permit acele permisiuni să facă cu adevărat o aplicație. Prezentarea de mai jos acoperă toate permisiunile Android majore, subliniază câteva dintre cele care vă afectează de fapt confidențialitatea și vă oferă câteva reguli simple pentru a decide ce să permiteți.

Ce sunt permisiunile Android?

Permisiunile Android sunt un mecanism de securitate care controlează ce poate accesa o aplicație pe dispozitivul dvs. Când instalați sau rulați o aplicație, aceasta poate solicita acces la diferite caracteristici hardware (cameră foto, microfon) sau date (contacte, locație). Înțelegerea acestor permisiuni este crucială pentru menținerea confidențialității și securității.

Categorii de permisiuni

Android împarte permisiunile în două categorii principale:

Permisiuni normale (acordate automat)

Aceste permisiuni nu prezintă un risc semnificativ pentru confidențialitatea utilizatorului și sunt acordate automat:

Permisiuni periculoase (necesită aprobarea utilizatorului)

Aceste permisiuni implică date ale utilizatorului sau funcții ale dispozitivului care ar putea afecta confidențialitatea:

Grup de permisiuni Ce Accesează Nivelul de risc
Camera foto Faceți fotografii și înregistrați videoclipuri ⚠️ Mare
Microfon Înregistrați audio ⚠️ Mare
Locaţie GPS și locație bazată pe rețea ⚠️ Mare
Contacte Citiți/scrieți lista dvs. de contacte ⚠️ Mare
Telefon Efectuați apeluri, citiți starea telefonului, jurnalele de apeluri 🔴 Foarte mare
SMS Trimiteți, citiți și primiți mesaje SMS 🔴 Foarte mare
Depozitare Citiți/scrieți fișiere pe dispozitivul dvs ⚠️ Mediu-Ridicat
Calendaristic Citiți/scrieți evenimente din calendar ⚠️ Mediu
Senzori corporali Monitor ritm cardiac, contor de pași ⚠️ Mediu

Când să fii suspicios

Ar trebui să puneți la îndoială o solicitare de permisiune atunci când nu se potrivește cu funcția aplicației:

Cum să verificați permisiunile unui APK înainte de instalare

Dacă încărcați un APK, ar trebui să verificați permisiunile acestuia înainte de a instala:

  1. Utilizați Instrument de informații APK pentru a extrage lista completă de permisiuni
  2. Examinați fiecare permisiune în raport cu scopul declarat al aplicației
  3. Comparați permisiunile cu aplicația oficială din Magazinul Play
  4. Dacă ceva pare suspect, nu îl instalați

Permisiuni speciale: cele care nu apar la momentul instalării

Dincolo de permisiunile „normale” și „periculoase”, Android are un al treilea nivel numit permisiuni special sau apps. Acestea sunt cele mai puternice capabilități de pe platformă, suficient de puternice încât sistemul de operare forțează o călătorie separată și deliberată în Setări pentru a le activa pe fiecare. Ele sunt, de asemenea, cele mai frecvent abuzate de malware. Dacă o aplicație cu încărcare laterală solicită oricare dintre acestea, opriți-vă și întrebați de ce.

Combinații de permisiuni de urmărit

Permisiunile individuale spun doar o parte din poveste. Combinațiile sunt adesea mai revelatoare decât orice singură cerere:

Un exemplu de audit lucrat

Să presupunem că ați găsit un APK gratuit „torță” pe un forum și l-ați rulat prin Instrument de informații APK înainte de instalare. Manifestul arată următoarele permisiuni solicitate:

android.permission.CAMERA
android.permission.FLASHLIGHT
android.permission.INTERNET
android.permission.READ_CONTACTS
android.permission.READ_SMS
android.permission.RECEIVE_SMS
android.permission.READ_PHONE_STATE
android.permission.ACCESS_FINE_LOCATION
android.permission.SYSTEM_ALERT_WINDOW

O aplicație lanternă are nevoie de permisiunea camerei (pentru a accesa LED-ul prin subsistemul camerei), permisiunea de lanternă și, eventual, permisiunea de internet pentru reclame. Tot ce trece dincolo de această limită este nejustificat. Combinația READ_SMS + READ_CONTACTS + RECEIVE_SMS + locație + afișare peste alte aplicații reprezintă semnătura de supraveghere și furt de coduri OTP descrisă mai sus. Decizie: nu instalați. Ștergeți fișierul. cel mult

Rulați același tip de verificare pentru fiecare APK pe care îl încărcați lateral. Cinci minute cu un auditor de permisiune te salvează de probleme pe care nicio aplicație antivirus nu le poate curăța după fapt.

Cum se comportă permisiunile pe diferite versiuni Android

Permission UX a fost remodelat aproape în fiecare an. Aceeași capacitate de bază se poate simți foarte diferită pe Android 9 față de Android 15:

Dacă încă sunteți pe o versiune mai veche de Android, nu primiți protecțiile mai noi. Fiți și mai atenți la ceea ce instalați.

Întrebări

Dacă refuz o permisiune, aplicația nu va mai funcționa?

Majoritatea aplicațiilor se degradează cu grație: butonul camerei este gri, caracteristica de locație este dezactivată, iar restul încă funcționează. O mică minoritate de aplicații scrise prost se blochează sau refuză să pornească, caz în care întrebați dacă aveți într-adevăr nevoie de o aplicație care necesită atât de mult.

De ce uneori o aplicație solicită din nou permisiunea?

Fie ați selectat anterior „Numai de data aceasta” (o grant unic), fie permisiunea a fost revocată deoarece nu ați folosit aplicația pentru o perioadă lungă de timp și Android a revocat-o automat. Ambele comportamente sunt protecții intenționate.

Pot vedea fiecare permisiunea pe care o declară un APK înainte de a-l instala?

Da. Introduceți APK-ul în Instrument de informații APK și acesta analizează AndroidManifest.xml în browser, decodifică formatul binar XML și listează fiecare intrare uses-permission pe care aplicația a declarat-o. Comparați lista respectivă cu ceea ce v-ați aștepta pentru categoria aplicației înainte de a atinge „Instalare”.

Verificați permisiunile APK

Utilizați instrumentul nostru gratuit de informații APK pentru a vedea exact ce permisiuni solicită un APK înainte de a-l instala.

Verificați informațiile APK

Gestionarea permisiunilor pe dispozitivul dvs

Cum să revizuiți permisiunile aplicației

  1. Accesați Setări → Aplicații
  2. Selectați o aplicație
  3. Atingeți Permisiuni
  4. Examinați și comutați permisiunile după cum este necesar

Cum să vizualizați toate aplicațiile cu o permisiune specifică

  1. Accesați Setări → Confidențialitate → Manager de permisiuni
  2. Selectați o categorie de permisiuni (Cameră, Locație etc.)
  3. Vedeți toate aplicațiile care au acces la această permisiune
  4. Revocați accesul din aplicațiile care nu au nevoie de el

Modificări de permisiuni Android 13+

Versiunile recente de Android au adus îmbunătățiri semnificative în gestionarea permisiunilor:

Reguli practice pentru auditarea permisiunilor aplicațiilor

Permisiunile sunt locul în care o mare parte din confidențialitatea dvs. este câștigată sau pierdută, așa că merită să le citiți în loc să le accesați. Întrebați orice nu se potrivește pentru ce este aplicația și rulați un APK prin extractorul nostru de informații APK înainte de a o încărca lateral. O aplicație bine construită cere de ce are nevoie pentru a funcționa și nu multe altele.

Proiectat și documentat de doamna Shaefale Dezvoltator principal și arhitect pachet Android • Verificat pe Android 12–15

Mst Shaefale menține fuziunea XAPK/APKS la nivelul clientului, analizatorul de manifeste binar și instrumentele de semnare APK v1+v2 la xapktoapk.com. Ați găsit o comandă învechită sau o modificare a sistemului de operare? Trimiteți o notă editorială.

Pe scurt: Permisiunile normale sunt silențioase și cu risc scăzut. Permisiunile periculoase necesită aprobare explicită și trebuie să corespundă cu ceea ce face aplicația în realitate. Permisiunile speciale (Accesibilitate, Administrare dispozitiv, „desenare peste aplicații”, „acces la toate fișierele”) sunt cele mai riscante dintre toate și aproape nicio aplicație pentru consumatori nu are nevoie de ele în mod legitim. Verificați-le în Setări → Confidențialitate → Gestionar de permisiuni la câteva luni și revocați orice permisiune care nu corespunde scopului aplicației.