Hemsida » hur » Fallet mot rötter Varför Android-enheter inte kommer att rota

    Fallet mot rötter Varför Android-enheter inte kommer att rota

    Vi har skrivit om att rota dina Android-smartphones och -tabletter tidigare, men varför kommer de inte att vara rotade? Google hävdar att rooting är ett misstag av säkerhetsskäl, eftersom det undergräver Android-säkerhetsmodellen.

    Under åren har Google lagt till fler och fler tidigare root-only-funktioner till Android - från skärmdumpar för att stödja kryptering och VPN. Målet är att minimera behovet av att rota.

    Vad är Rooting, hur som helst?

    Android är baserat på Linux, där "root" -användaren motsvarar administratörsanvändaren i Windows. Termen "rooting" betyder att du får root access till din smartphone eller surfplatta och kan köra program med de här root-behörigheterna - fullständig systemåtkomst, med andra ord.

    En standard rotationsprocess kommer också att bli en applikation som Superuser eller SuperSU. Denna applikation övervakar åtkomst till rot. Applikationer på din enhet kan inte bara få root behörigheter när de vill - de måste fråga dig och du kan bekräfta eller neka förfrågan.

    Att bryta sig ur Androids säkerhetsmodell

    Android använder linux säkerhetsmodell på ett annat sätt. Varje Android-app körs med sitt eget användar-ID eller UID. Med andra ord kör varje app som eget användarkonto. Det innebär att varje app har sina egna data isolerade från alla andra appar. Om du installerar din banks app lagras dess data så att den endast är tillgänglig för bankens app - andra appar på enheten kan inte snoopa på det.

    I en standard Android-konfiguration kan ingen app komma åt någon annan apps data, oavsett hur många behörigheter appen begär.

    Allt detta ändras när du kör ett program som root. Applikationen löper inte längre i ett sandlåda område - det har tillgång till hela systemet. En app med rootbehörigheter kan läsa andra apps data - det här är hur den utmärkta Titanium Backup fungerar och varför den kräver root.

    Root Tillstånd Prompts och Malware

    Full tillgång till systemet innebär att skadlig programvara potentiellt kan utnyttja root-åtkomst för att göra mycket mer skada än vad den normalt kunde. När en app har fått root-åtkomst kan den göra någonting - kör en nyckellogg i bakgrunden utan att berätta, ta bort din kontoinformation från andra appar, eller till och med förstöra enheten genom att radera kritiska systemfiler.

    Om du vet vad du gör och bara laddar ner betrodda rotprogram, kan du undvika detta. Det här är dock värt att komma ihåg när du överväger hur många mindre tekniska användare använder Android. De bryr sig inte om att köra Titanium Backup och har tillgång till hela rotfilsystemet - de vill bara att det ska fungera, ringa telefonsamtal och spela Angry Birds.

    Med andra ord borde du förmodligen inte rota dina släkters smartphones och surfplattor som en tjänst till dem.

    Med stor makt kommer stort ansvar

    Problemen sträcker sig inte bara till skadlig kod. Med fullständig åtkomst till rotfilsystemet kan du ta bort kritiska systemfiler i rotfilsystemet eller inaktivera kritiska systemprogram och förhindra att enheten fungerar korrekt. Windows går till stor smärta för att förhindra att vanliga användare hämmar i C: \ Windows-mappen av samma anledning. Om den genomsnittliga användaren inte förstår vad de gör kan de göra allvarliga skador på operativsystemet.

    Garantihänsyn

    Vissa tillverkare eller operatörer kan försöka vägra dig garantiservice om du har en rotad enhet. Om du har använt root-åtkomst för att ändra systemfilerna och programvaran inte fungerar som den ska fungerar det här meningsfullt, även om du borde kunna återställa enheten till standardinställningarna och fixa den själv.

    Om enhetens hårdvara misslyckas kan det inte vara orsaken till att rootning inte är orsaken (om du inte har installerat en överklockningsapp som krävde root och dödade hårdvaran med värme). För att förhindra några argument, bör du avmarkera enheten innan du tar den in för service.

    Detta är ytterligare en anledning till att du inte vill rösta en icke-teknisk familjemedlems enhet - det kan orsaka dem problem om de någonsin behöver fixa eller ersätta dem.


    Sammanfattningsvis ger rooting dig stor kraft - mer kraft än Android är utformad för att ge dig. (Det är dock Linux under, och Linux fungerar bara bra med root-åtkomst.) En app med root-åtkomst är inte bunden av några tillståndsrestriktioner och har potential att orsaka några allvarliga problem. Om du vet vad du gör, borde du vara okej - men du måste vara mer försiktig.

    Denna kraft är dock endast en skyldighet för den genomsnittliga Android-användaren. Det här är anledningen till att Android inte löser sig. Om någon app skulle kunna dyka upp en root permission prompt och få fullständig tillgång till systemet, skulle många mindre tekniska användare tillåta åtkomst så att de kan fortsätta använda appen. Vissa appar kan till och med vägra att köra utan root-åtkomst för att bara visa nastierannonser, precis som många annonssupporterade appar begär en lång lista över behörigheter idag. Bristen på rot hjälper till att skydda genomsnittliga användare.