Az Android-alkalmazás-engedélyek magyarázata

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

Minden Android-alkalmazás engedélyt kér az eszköz egyes részeihez, de a kérelmező képernyők ritkán magyarázzák meg, hogy ezek az engedélyek valójában mit tehetnek az alkalmazás számára. Az alábbi összefoglaló lefedi az összes fontosabb Android-engedélyt, rámutat azokra a maroknyira, amelyek ténylegesen befolyásolják az Ön adatait, és néhány egyszerű szabályt adnak annak eldöntésére, hogy mit engedélyez.

Mik azok az Android engedélyek?

Az Android-engedélyek egy biztonsági mechanizmus, amely szabályozza, hogy egy alkalmazás mihez férhet hozzá az eszközön. Amikor telepít vagy futtat egy alkalmazást, az hozzáférést kérhet különféle hardverfunkciókhoz (kamera, mikrofon) vagy adatokhoz (névjegyek, hely). Ezen engedélyek megértése kulcsfontosságú a magánélet és a biztonság megőrzéséhez.

Engedély kategóriák

Az Android az engedélyeket két fő kategóriába sorolja:

Normál engedélyek (automatikusan megadva)

Ezek az engedélyek nem jelentenek jelentős kockázatot a felhasználói adatok védelmére, és automatikusan megadásra kerülnek:

Veszélyes engedélyek (felhasználói jóváhagyás szükséges)

Ezek az engedélyek olyan felhasználói adatokra vagy eszközfunkciókra vonatkoznak, amelyek hatással lehetnek az adatvédelemre:

Engedélycsoport Mihez fér hozzá Kockázati szint
Kamera Készítsen fényképeket és rögzítsen videót ⚠️ Magas
Mikrofon Hang rögzítése ⚠️ Magas
Elhelyezkedés GPS és hálózat alapú helymeghatározás ⚠️ Magas
Kapcsolatok Olvassa/írja a névjegyzékét ⚠️ Magas
Telefon Hívásokat kezdeményezhet, telefonállapotot, hívásnaplókat olvashat 🔴 Nagyon magas
SMS SMS üzenetek küldése, olvasása és fogadása 🔴 Nagyon magas
Tárolás Fájlok olvasása/írása az eszközön ⚠️ Közepes-magas
Naptár Naptári események olvasása/írása ⚠️ Közepes
Test érzékelők Pulzusmérő, lépésszámláló ⚠️ Közepes

Mikor kell gyanakodni

Megkérdőjelezheti az engedélykérést, ha az nem egyezik az alkalmazás funkciójával:

Az APK engedélyeinek ellenőrzése telepítés előtt

Ha oldalról tölt be egy APK-t, a telepítés előtt ellenőrizze az engedélyeit:

  1. A teljes engedélylista kibontásához használja a APK információs eszköz-t
  2. Tekintse át az egyes engedélyeket az alkalmazás céljának megfelelően
  3. Hasonlítsa össze az engedélyeket a Play Áruház hivatalos alkalmazásával
  4. Ha valami gyanúsnak tűnik, ne telepítse

Különleges engedélyek: azok, amelyek nem jelennek meg a telepítéskor

A „normál” és „veszélyes” engedélyeken túl az Android rendelkezik egy harmadik szinttel is, amelyet speciális vagy appops engedélyeknek neveznek. Ezek a platform legerősebb jogosultságai, ezért az operációs rendszer külön, szándékos jóváhagyást követel meg a Beállítások menüben az engedélyezésükhöz. Egyúttal ezekkel élnek vissza leggyakrabban a kártevők is. Ha egy külső forrásból telepített alkalmazás ilyet kér, álljon meg, és gondolja át, miért van rá szüksége.

Engedélykombinációk, amelyekre figyelni kell

Az egyéni engedélyek a történetnek csak egy részét mondják el. A kombinációk gyakran árulkodóbbak, mint bármely egyetlen kérés:

Egy működő ellenőrzési példa

Tegyük fel, hogy talált egy ingyenes "fáklyás" APK-t egy fórumon, és telepítés előtt futtatta a APK információs eszköz-n keresztül. A jegyzék a következő kért engedélyeket mutatja:

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

Egy zseblámpa-alkalmazásnak legfeljebb kameraengedélyre (a LED kamera-alrendszeren keresztüli vezérléséhez), zseblámpa-jogosultságra és esetleg a hirdetésekhez szükséges internetelérésre van szüksége. Ezen túl minden más jogosultság indokolatlan. A READ_SMS + READ_CONTACTS + RECEIVE_SMS + helymeghatározás + más alkalmazások feletti megjelenítés kombináció pontosan a fent leírt megfigyelési és egyszeri jelszólopási (OTP) mintázat. Döntés: ne telepítse, hanem törölje a fájlt.

Futtassa le ugyanazt az ellenőrzést minden oldalra letöltött APK-nál. Öt perc engedélyvizsgálóval megóvja Önt azoktól a problémáktól, amelyeket egyetlen vírusirtó alkalmazás sem tud utólag elhárítani.

Hogyan viselkednek az engedélyek a különböző Android-verziókon

A Permission UX szinte minden évben átalakult. Ugyanaz a mögöttes képesség nagyon eltérő lehet Android 9 és Android 15 esetén:

If you are still on an older Android version, you do not get the newer protections. Legyen még óvatosabb azzal kapcsolatban, hogy mit telepít.

GYIK

Ha megtagadom az engedélyt, leáll az alkalmazás működése?

A legtöbb alkalmazás kecsesen degradálódik: a kamera gombja ki van szürkítve, a helymeghatározó funkció le van tiltva, a többi pedig továbbra is működik. A rosszul megírt alkalmazások kis része összeomlik vagy megtagadja az indulást, ilyenkor kérdezze meg, hogy valóban szüksége van-e olyan alkalmazásra, amely ennyit igényel.

Miért kér néha egy alkalmazás ismét engedélyt?

Vagy korábban a „Csak ezúttal” lehetőséget választotta (egyszeri támogatás), vagy az engedélyt visszavonták, mert hosszú ideig nem használta az alkalmazást, és az Android automatikusan visszavonta azt. Mindkét magatartás szándékos védelem.

Láthatok minden engedélyt, amelyet az APK deklarál a telepítés előtt?

Igen. Dobja be az APK-t a APK információs eszköz-ünkbe, és az elemzi a AndroidManifest.xml fájlt a böngészőben, dekódolja a bináris XML formátumot, és felsorol minden, az alkalmazás által deklarált uses-permission bejegyzést. Hasonlítsa össze ezt a listát azzal, amit az alkalmazás kategóriájára várna, mielőtt megérinti a „Telepítés” gombot.

Ellenőrizze az APK engedélyeit

Használja ingyenes APK Info eszközünket, hogy pontosan megtudja, milyen engedélyeket kér az APK a telepítés előtt.

Ellenőrizze az APK adatait

Engedélyek kezelése az eszközön

Az alkalmazásengedélyek áttekintése

  1. Lépjen a Beállítások → Alkalmazások oldalra
  2. Válasszon ki egy alkalmazást
  3. Koppintson a Engedélyek elemre
  4. Tekintse át és szükség szerint váltsa át az engedélyeket

Hogyan tekinthet meg minden alkalmazást meghatározott engedéllyel

  1. Lépjen a Beállítások → Adatvédelem → Engedélykezelő oldalra
  2. Válasszon engedélykategóriát (kamera, hely stb.)
  3. Tekintse meg az összes olyan alkalmazást, amely hozzáfér ehhez az engedélyhez
  4. Visszavonja a hozzáférést azoktól az alkalmazásoktól, amelyeknek nincs rá szükségük

Android 13+ engedélymódosítások

A legújabb Android-verziók jelentős fejlesztéseket hajtottak végre az engedélyek kezelésében:

Az alkalmazásengedélyek ellenőrzésének gyakorlati szabályai

Az engedélyek azok, ahol magánéletének nagy részét elnyeri vagy elveszíti, ezért érdemes elolvasni őket, nem pedig átverni őket. Kérdezzen meg bármit, ami nem illik az alkalmazás céljaira, és futtasson egy APK-t az APK Info kivonatón keresztül, mielőtt oldalra tölti. Egy jól felépített alkalmazás azt kéri, amire szüksége van a működéséhez, és nem sok mást.

Mst Shaefale tervezte és dokumentálta Vezető fejlesztő és Android Package Architect • Ellenőrizve Android 12–15

Az Mst Shaefale karbantartja az ügyféloldali XAPK/APKS egyesítést, bináris jegyzékelemzőt és APK v1+v2 aláíró eszközöket a xapktoapk.com-nél. Elavult parancsot vagy operációs rendszerváltozást észlel? Szerkesztői megjegyzés küldése.

Egy pillantással: A normál engedélyek csendesek és alacsony kockázatúak. A veszélyes engedélyek kifejezett jóváhagyást igényelnek, és meg kell felelniük annak, amit az alkalmazás valójában csinál. A speciális engedélyek (Hozzáférhetőség, Eszközadminisztráció, „Alkalmazások átrajzolása”, „Minden fájl elérése”) a legkockázatosabbak, és szinte egyetlen fogyasztói alkalmazásnak sincs jogos szüksége rájuk. Ellenőrizze őket néhány havonta a Beállítások → Adatvédelem → Engedélykezelő menüpontban, és vonjon vissza mindent, ami nem felel meg az alkalmazás céljának.