A gyökér elleni eset Miért nem gyökereznek az Android-eszközök
Írtunk arról, hogy az Android okostelefonjait és tablettáit gyökerezik-e, de miért nem gyökereznek? A Google azt állítja, hogy a gyökerezés biztonsági okokból hiba, mivel az Android biztonsági modelljét rontja.
Az évek során a Google egyre több korábban csak root funkciót adott hozzá az Androidhoz - a képernyőképektől a titkosítás és a VPN-ek támogatásáig. A cél a gyökeresedés szükségességének minimalizálása.
Mi a gyökerezés??
Az Android Linux alapú, ahol a „root” felhasználó egyenértékű a Windows rendszergazdai felhasználójával. A „gyökerezés” kifejezés azt jelenti, hogy gyökeres hozzáférést kap az okostelefonhoz vagy a tablethez, és hogy képesek legyenek futtatni az ilyen gyökér jogosultságokkal rendelkező alkalmazásokat - teljes rendszer hozzáférést, más szóval.
A szabványos gyökeresítési folyamat egy olyan alkalmazás, mint a Superuser vagy a SuperSU. Ez az alkalmazás felügyeli a root hozzáférést. A készüléken lévő alkalmazások nem tudnak root jogosultságokat kapni, amikor csak akarják - fel kell kérniük Önt, és megerősítheti vagy tagadhatja a kérést.
Az Android biztonsági modelljének kitörése
Az Android a Linux biztonsági modelljét másképp használja. Minden Android-alkalmazás saját felhasználói azonosítóval vagy UID-vel fut. Más szóval, minden alkalmazás saját felhasználói fiókként működik. Ez azt jelenti, hogy minden alkalmazás saját adatait elkülöníti minden más alkalmazástól. Ha telepíti a banki alkalmazást, az adatait úgy tárolja, hogy csak a banki alkalmazás hozzáférhessen - az eszközön lévő egyéb alkalmazások nem tudnak ráugrani.
Normál Android-konfiguráció esetén egyetlen alkalmazás sem férhet hozzá más alkalmazás adataihoz, függetlenül attól, hogy hány engedélyt kér az alkalmazás.
Mindez akkor változik, amikor egy alkalmazást rootként futtat. Az alkalmazás már nem fut egy homokozóval ellátott területen - hozzáféréssel rendelkezik az egész rendszerhez. A root jogosultsággal rendelkező alkalmazás más alkalmazások adatait is elolvashatja - így működik a kiváló Titanium Backup és miért igényel root.
Gyökér engedélyek és rosszindulatú programok
A teljes rendszerhez való hozzáférés azt jelenti, hogy a rosszindulatú programok potenciálisan kiaknázhatják a root hozzáférést, hogy sokkal több kárt okozhassanak, mint amennyire szokás lehet. Miután az alkalmazáshoz root jogosultságot kaptak, bármit is tehet - futtathatja a kulcsfontosságú naplózót a háttérben anélkül, hogy elmondaná, kivonja a fiókadatait más alkalmazásokból, vagy akár a rendszer kritikus fájlfájljainak törlésével elrontja a készüléket.
Ha tudod, hogy mit csinálsz, és csak megbízható gyökéralkalmazásokat tölthetsz le, elkerülheted ezt. Ezt azonban érdemes megjegyezni, ha figyelembe vesszük, hogy hány kevésbé technikai felhasználó használja az Androidot. Nem törődnek a Titanium Backup futtatásával és a teljes gyökérfájlrendszer elérésével - csak azt akarják, hogy dolgozzanak, telefonhívásokat helyezzenek el és játszanak Angry Birds-ek.
Más szóval, valószínűleg nem kellene a rokonok okostelefonjait és tablettáit gyökereznie.
A nagy hatalom nagy felelősséggel tartozik
A problémák nem csak a rosszindulatú programokra terjednek ki. A root fájlrendszerhez való teljes hozzáféréssel törölheti a kritikus rendszerfájlokat a root fájlrendszerben, vagy letilthatja a kritikus rendszeralkalmazásokat, és megakadályozhatja a készülék megfelelő működését. A Windows nagy fájdalmakkal küzd, hogy megakadályozza az átlagos felhasználók számára, hogy ugyanezen okból a C: Windows mappába kerüljenek. Ha az átlagos felhasználó nem érti, mit csinálnak, komoly károkat okozhatnak az operációs rendszerükben.
Garanciális megfontolások
Egyes gyártók vagy fuvarozók megpróbálhatják megtagadni a garanciaszolgáltatást, ha gyökeres eszköz van. Ha root-hozzáférést használ a rendszerfájlok módosításához, és a szoftver már nem működik megfelelően, ez némi értelme van - bár a készüléket vissza kell állítani a gyári alapbeállításokra, és saját maga javíthatja azt.
Ha az eszköz hardvere meghibásodik, a gyökerezés nem lehet az oka (kivéve, ha telepített egy túlhajtó alkalmazást, amely gyökeret igényelt, és hővel megöli a hardvert). Az érvek megakadályozása érdekében a szervizelés előtt vegye ki a készüléket.
Ez egy újabb ok, amiért nem szeretné egy nem technikai családtag gyökereit gyökereznie - problémákat okozhat, ha valaha is szükségük van rá, hogy rögzítsék vagy kicseréljék.
Összefoglalva, a gyökerezés nagy energiát biztosít - több energiát kínál, mint az Android. (A Linux alatt, és a Linux csak a root hozzáféréssel működik.) A root hozzáféréssel rendelkező alkalmazás nem korlátozza az engedélyezési korlátozásokat, és potenciálisan komoly problémákat okozhat. Ha tudod, mit csinálsz, rendben kell lenned - de óvatosabban kell lenned.
Ez a hatalom azonban csak az átlagos Android felhasználó felelőssége. Ezért az Android nem gyökerezik - ha egy alkalmazás root jogosultságot kelt, és teljes hozzáférést kap a rendszerhez, sok kevésbé technikai felhasználó engedélyezné a hozzáférést, így továbbra is használhatják az alkalmazást. Néhány alkalmazás elutasíthatja a root hozzáférést anélkül, hogy csak a nastier hirdetéseket jelenítené meg, csakúgy, mint sok hirdetés által támogatott alkalmazás kér egy hosszú listát az engedélyekről. A gyökér hiánya segít megvédeni az átlagos felhasználókat.