Domovská » jak » Věc proti kořenům Proč zařízení Android nepřišou

    Věc proti kořenům Proč zařízení Android nepřišou

    Napsali jsme o tom, že vaše smartphony a tablety Android už byly zakořeněny, ale proč nejsou zakořeněny? Společnost Google tvrdí, že zakořenění je z bezpečnostních důvodů chyba, neboť narušuje bezpečnostní model systému Android.

    V průběhu let přidala společnost Google více a více dříve používaných funkcí pouze pro root - od screenshotů k podpoře šifrování a VPN. Cílem je minimalizovat potřebu zakořenění.

    Co je Rooting, tak či tak?

    Android je založen na Linuxu, kde je "root" uživatel ekvivalentní uživateli Administrátora v systému Windows. Termín "zakořenění" znamená získat přístup k vašemu smartphonu nebo tabletu a mít možnost spustit aplikace s oprávněním root - úplný systémový přístup, jinými slovy.

    Standardním zakořeněním bude také aplikace jako Superuser nebo SuperSU. Tato aplikace kontroluje přístup k serveru root. Aplikace na vašem zařízení nemusejí dostávat pouze oprávnění root, kdykoli chtějí - musí vás požádat a potvrzení nebo zamítnutí žádosti.

    Zlomení bezpečnostního modelu Android

    Android používá bezpečnostní model Linuxu jiným způsobem. Každá aplikace pro Android je spuštěna pomocí vlastního ID uživatele nebo UID. Jinými slovy, každá aplikace běží jako vlastní uživatelský účet. To znamená, že každá aplikace má své vlastní údaje izolované od každé jiné aplikace. Pokud nainstalujete aplikaci vaší banky, její data budou uložena tak, aby byla přístupná pouze v aplikaci banky - jiné aplikace na vašem zařízení nemohou na ni snoť.

    Ve standardní konfiguraci systému Android žádná aplikace nemůže přistupovat k žádným údajům jiné aplikace, bez ohledu na to, kolik oprávnění aplikace požaduje.

    To vše se změní, když spustíte aplikaci jako root. Aplikace již není spuštěna v karanténě - má přístup k celému systému. Aplikace s oprávněním root může číst data jiných aplikací - to je způsob, jakým funguje vynikající zálohování Titanium a proč to vyžaduje root.

    Kořenové oprávnění a malware

    Úplný systémový přístup znamená, že malware by mohl potenciálně využívat přístup k root, který by způsobil mnohem větší škody než obvykle. Jakmile je aplikace udělena oprávnění root, může to udělat cokoli - spusťte na pozadí zázna- dový klíč, aniž byste o tom informovali, extrahujte informace o vašem účtu z jiných aplikací nebo dokonce zablokujte zařízení vymazáním kritických systémových souborů.

    Pokud víte, co děláte a stahujete důvěryhodné root aplikace, můžete se tomu vyhnout. Je však třeba si uvědomit, kdy zvážíte, kolik méně technických uživatelů Android používá. Nezajímá se o spuštění Titanium Backup a přístup k celému systému souborů root - chtějí, aby fungoval, telefonovali a hráli Angry Birds.

    Jinými slovy, pravděpodobně byste neměli zakořenit své chytré telefony a tablety vašich příbuzných.

    S velkou mocí přichází velká zodpovědnost

    Problémy se netýkají pouze malwaru. S plným přístupem k systému root souborů můžete odstranit kritické systémové soubory v kořenovém souborovém systému nebo zakázat kritické systémové aplikace a zabránit správnému fungování vašeho zařízení. Windows přichází s velkým úsilím, aby se zabránilo tomu, že se průměrní uživatelé budou ze stejného důvodu hýbat ve složce C: \ Windows. Pokud průměrný uživatel nechápe, co dělají, může vážně poškodit svůj operační systém.

    Záruční podmínky

    Někteří výrobci nebo dopravci se mohou pokoušet odmítnout záruční servis, pokud máte zakořeněné zařízení. Pokud jste použili kořenový přístup k úpravám systémových souborů a software již nefunguje správně, je to nějaký smysl - ačkoli byste měli mít možnost obnovit výchozí tovární nastavení zařízení a opravit ho vlastním.

    Pokud selže hardwarové vybavení zařízení, nemusíte být zakořeněním zakořeněním (pokud jste nainstalovali aplikaci pro přetaktování, která by vyžadovala kořen a hardware by ztratila teplo). Abyste zabránili jakýmkoli argumentům, měli byste přístroj před odběrem odříznout.

    To je ještě jeden důvod, proč byste nechtěli zakořenit zařízení netechnického člena rodiny - mohlo by to způsobit problémy, pokud někdy potřebují pevné nebo vyměněné.


    Stručně řečeno, zakořenění vám dává skvělou sílu - více energie než Android je navržen tak, aby vám. (Linux je ale pod Linuxem a Linux pracuje s korejským přístupem.) Aplikace s oprávněním root není vázána omezením oprávnění a může způsobit vážné problémy. Pokud víte, co děláte, měli byste být v pořádku - ale budete muset být opatrnější.

    Tato síla je však pouze závazkem průměrného uživatele systému Android. To je důvod, proč Android není zakořeněný - kdyby nějaká aplikace mohla vyskakovat výzvu k oprávnění root a získat úplný přístup k systému, mnoho méně technických uživatelů by umožnilo přístup, aby mohli nadále používat aplikaci. Některé aplikace mohou dokonce odmítnout spouštění bez přístupu k serveru root, aby zobrazovaly nejoblíbenější reklamy, stejně jako mnoho aplikací podporovaných reklamami, které dnes požadují dlouhý seznam oprávnění. Nedostatek kořenů pomáhá chránit průměrné uživatele.