Az ügy a gyökér ellen: Miért nem gyökereznek az Android készülékek?

Tartalomjegyzék:

Az ügy a gyökér ellen: Miért nem gyökereznek az Android készülékek?
Az ügy a gyökér ellen: Miért nem gyökereznek az Android készülékek?

Videó: Az ügy a gyökér ellen: Miért nem gyökereznek az Android készülékek?

Videó: Az ügy a gyökér ellen: Miért nem gyökereznek az Android készülékek?
Videó: 🎥 Control Your iPhone Camera with your Apple Watch and use your Apple Watch as an iPhone Monitor - YouTube 2024, Lehet
Anonim
Már írtunk az Android okostelefonok és táblagépek gyökeresedéséről, de miért nem gyökereznek? A Google azzal érvel, hogy a gyökerezés biztonsági okokból hiba, mivel aláássa az Android biztonsági modelljét.
Már írtunk az Android okostelefonok és táblagépek gyökeresedéséről, de miért nem gyökereznek? A Google azzal érvel, hogy a gyökerezés biztonsági okokból hiba, mivel aláássa az Android biztonsági modelljét.

Az évek során a Google egyre több korábban root-only funkciót adott az Android-nak - a képernyőképekről a titkosítás és a VPN-ek támogatására. A cél az, hogy minimalizálják a gyökeresedés szükségességét.

Mi a gyökeresedés?

Az Android Linux alapú, ahol a "root" felhasználó egyenértékű a Windows rendszergazdai felhasználójával. A "rooting" kifejezés azt jelenti, hogy gyökér hozzáférést kap az okostelefonhoz vagy a táblagéphez, és képesnek kell lennie arra, hogy futtathassa az alkalmazásokat a root jogosultságokkal - teljes rendszerhez való hozzáféréssel, más szóval.

A standard gyökeresedési folyamat egy olyan alkalmazás is, mint a Superuser vagy a SuperSU. Ez az alkalmazás felügyeli a root hozzáférést. Az eszközön futó alkalmazások nem csak a root engedélyeket kapják, amikor csak akarják - kérniük kell őket, és megerősítheti vagy megtagadhatja a kérelmet.

Image
Image

Az Android biztonsági modelljének kitörése

Az Android más módon használja a Linux biztonsági modelljét. Minden Android-alkalmazás saját felhasználói azonosítójával vagy UID-jével működik. Más szavakkal, minden alkalmazás saját felhasználói fiókként működik. Ez azt jelenti, hogy minden alkalmazásnak saját adatai vannak elszigetelve minden más alkalmazástól. Ha telepíti a bank alkalmazását, az adatait tárolják, így csak a bank alkalmazásától érhetők el - más eszközön lévő alkalmazások nem tudnak ráfutni.

Egy szabványos Android-konfigurációban egyetlen alkalmazás sem fér hozzá más alkalmazások adataihoz, függetlenül attól, hogy hány engedélyt kér az alkalmazás.

Ez minden megváltozik, amikor egy alkalmazást rootként futtat. Az alkalmazás már nem fut egy homokozóval bevont területen - hozzáfér az egész rendszerhez. A gyökérengedélyes alkalmazás képes olvasni más alkalmazások adatait - így a kiváló Titanium Backup működik, és miért szükséges root.

Image
Image

Root engedélykérések és rosszindulatú programok

A teljes rendszerhez való hozzáférés azt jelenti, hogy a kártékony programok potenciálisan kihasználhatják a root hozzáférést, és sokkal több kárt okoznak, mint általában. Miután az alkalmazást root hozzáféréssel látták el, bármit megteszhet - futtathat kulcsfontosságú naplózót a háttérben anélkül, hogy elmondaná neked, kivenne fiókadatait más alkalmazásokból, vagy akár kritikus rendszerfájlokat törölne az eszközzel.

Ha tudod, mit csinálsz, és csak a megbízható gyökéralkalmazásokat töltsd le, elkerülheted ezt. Ez 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 nem férnek hozzá a teljes gyökérfájlrendszerhez - csak szeretnék dolgozni, telefonálni és Angry Birds-t játszani.

Más szóval, valószínűleg nem szabad gyermeke rokonai okostelefonját és táblagépét gyökereznie nekik.

Image
Image

Nagy erővel nagy felelősséggel jön

A problémák nemcsak a rosszindulatú programokra terjednek ki. A root fájlrendszer teljes hozzáférése esetén törölheti a kritikus rendszerfájlokat a gyökér fájlrendszerben, vagy letilthat kritikus rendszeralkalmazásokat, és megakadályozhatja a készülék működését. A Windows nagy fájdalmakba kerül, hogy megakadályozza, hogy az átlagos felhasználók a C: Windows mappában ugyanolyan okból kifogásoljanak. Ha az átlagos felhasználó nem érti, mit csinálnak, komoly kárt okozhatnak az operációs rendszerükben.

Image
Image

Jótállási szempontok

Egyes gyártók vagy fuvarozók megpróbálhatják megtagadni a jótállási szolgáltatást, ha gyökerezik. 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, akkor ez bizonyos értelemben - bár vissza kell állítania a készülék gyári alapértelmezett beállításait, és javítania kell önállóan.

Ha a készülék hardverhiba nem működik, akkor a gyökeresedés nem lehet az oka (hacsak nem telepített egy olyan overclocking alkalmazást, amely a gyökérhez szükséges, és a hardvert hővesztette). Az érvek megakadályozása érdekében szét kell húzni az eszközt, mielőtt üzembe helyezné.

Ez még egy oka annak, hogy nem akarná beágyazni egy nem technikai családtag eszközeit - ez problémákat okozhat, ha valaha is szükségük lesz rá javításra vagy kicserélésre.

Összefoglalva, a gyökeresedés nagyszerű energiát biztosít - több energiát, mint az Android, az Ön számára. (Azonban a Linux alatt van, és a Linux jól működik a root hozzáféréssel.) A root hozzáféréssel rendelkező alkalmazást nem korlátozza semmilyen engedélyezési korlátozás, és komoly problémákat okozhat. Ha tudod, mit csinálsz, rendben kell lenned - de óvatosabbnak kell lenned.

Ez az erő azonban csak az átlagos Android felhasználó felelőssége. Ez az oka annak, hogy az Android nem gyökerezik - ha bármelyik alkalmazás fel tudna nyitni egy gyökérengedély-kérelmet é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. Egyes alkalmazások megtagadhatják a root hozzáférés nélküli futtatást csak azért, hogy megjelenítsék a nastier hirdetéseket, éppúgy, ahogyan sok hirdetés által támogatott alkalmazás a mai engedélyek hosszú listáját kéri. A gyökér hiánya segít az átlagos felhasználók védelmében.

Ajánlott: