Startpagina » hoe » The Case Against Root Waarom Android-apparaten niet geroot worden

    The Case Against Root Waarom Android-apparaten niet geroot worden

    We hebben al eerder geschreven over het rooten van je Android-smartphones en -tablets, maar waarom komen ze niet geroot? Google beweert dat rooting om veiligheidsredenen een vergissing is, omdat het het beveiligingsmodel van Android ondermijnt.

    In de loop der jaren heeft Google steeds meer voorheen alleen root-functies toegevoegd aan Android - van screenshots tot ondersteuning voor codering en VPN's. Het doel is om de behoefte aan rooten te minimaliseren.

    Wat is Rooting, Hoe dan ook?

    Android is gebaseerd op Linux, waarbij de "root" -gebruiker gelijk is aan de beheerder in Windows. De term 'rooten' betekent root-toegang tot uw smartphone of tablet verkrijgen en toepassingen met die rootrechten kunnen uitvoeren - volledige systeemtoegang, met andere woorden.

    Een standaard rootproces zal ook een toepassing zoals Superuser of SuperSU zijn. Deze applicatie houdt toezicht op de toegang tot root. Toepassingen op uw apparaat kunnen niet zomaar root-rechten krijgen wanneer ze maar willen - ze moeten u vragen en u kunt het verzoek bevestigen of weigeren.

    Het beveiligingsmodel van Android doorbreken

    Android gebruikt het beveiligingsmodel van Linux op een andere manier. Elke Android-app wordt uitgevoerd met een eigen gebruikers-ID of UID. Met andere woorden, elke app wordt als zijn eigen gebruikersaccount uitgevoerd. Dit betekent dat elke app zijn eigen gegevens heeft die zijn geïsoleerd van elke andere app. Als u de app van uw bank installeert, worden de gegevens opgeslagen zodat deze alleen toegankelijk zijn via de app van de bank - andere apps op uw apparaat kunnen er niet op snuffelen.

    In een standaard Android-configuratie heeft geen enkele app toegang tot de gegevens van andere apps, ongeacht het aantal machtigingen waarom de app vraagt.

    Dit alles verandert wanneer u een toepassing als root uitvoert. De applicatie draait niet langer in een sandbox-gebied - het heeft toegang tot het volledige systeem. Een app met rootrechten kan gegevens van andere apps lezen - dit is hoe de uitstekende Titanium-back-up werkt en waarom deze root vereist.

    Toestemmingen voor roottoestemmingen en malware

    De volledige systeemtoegang betekent dat malware roottoegang mogelijk zou kunnen misbruiken om veel meer schade aan te richten dan normaal. Zodra een app roottoegang krijgt, kan deze alles doen - een keylogger op de achtergrond uitvoeren zonder het u te vertellen, extra informatie uit andere apps extraheren of zelfs uw apparaat verknoeien door kritieke systeembestanden te verwijderen.

    Als u weet wat u doet en alleen vertrouwde root-apps downloadt, kunt u dit voorkomen. Dit is echter de moeite waard om te onthouden wanneer u bedenkt hoeveel minder technische gebruikers Android gebruiken. Ze geven er niets om Titanium Backup uit te voeren en toegang te hebben tot het volledige rootbestandssysteem - ze willen gewoon dat het werkt, telefoongesprekken voeren en Angry Birds spelen.

    Met andere woorden, u zou de smartphones en tablets van uw familieleden waarschijnlijk niet als een gunst voor hen moeten rooten.

    Met Great Power komt grote verantwoordelijkheid

    De problemen strekken zich niet alleen uit tot malware. Met volledige toegang tot het root-bestandssysteem kunt u kritieke systeembestanden in het root-bestandssysteem verwijderen of kritieke systeem-apps uitschakelen en voorkomen dat uw apparaat naar behoren functioneert. Windows doet er alles aan om te voorkomen dat gemiddelde gebruikers om dezelfde reden in de map C: \ Windows mopperen. Als de gemiddelde gebruiker niet begrijpt wat hij doet, kan hij ernstige schade aanrichten aan zijn besturingssysteem.

    Overwegingen bij de garantie

    Sommige fabrikanten of providers proberen uw garantieservice te weigeren als u een geroot apparaat heeft. Als u root-toegang hebt gebruikt om uw systeembestanden aan te passen en de software niet langer correct werkt, heeft dit enige zin - hoewel u in staat zou moeten zijn om het apparaat naar de fabrieksinstellingen te herstellen en het zelf te repareren.

    Als de hardware van het apparaat niet werkt, kan rooten niet de oorzaak zijn (tenzij u een overklok-app hebt geïnstalleerd die root-informatie vereist en de hardware met warmte heeft gedood). Als u argumenten wilt voorkomen, moet u het apparaat verwijderen voordat u het in gebruik neemt voor onderhoud.

    Dit is nog een andere reden waarom je een apparaat van een niet-technisch familielid niet zou willen rooten - het kan problemen veroorzaken als het ooit moet worden gerepareerd of vervangen.


    Samenvattend, rooten geeft je geweldige kracht - meer kracht dan Android is ontworpen om je te geven. (Het is Linux eronder, en Linux werkt prima met root-toegang.) Een app met root-toegang is niet gebonden aan enige permissiebeperkingen en kan serieuze problemen veroorzaken. Als je weet wat je doet, zou het in orde moeten zijn, maar je moet voorzichtiger zijn.

    Deze bevoegdheid is echter alleen een verplichting voor de gemiddelde Android-gebruiker. Daarom komt Android niet geroot - als een app een rootpromptprompt zou kunnen openen en volledige toegang tot het systeem zou krijgen, zouden veel minder technische gebruikers de toegang toestaan ​​zodat ze de app kunnen blijven gebruiken. Sommige apps kunnen zelfs weigeren om te werken zonder root-toegang om alleen vervelende advertenties weer te geven, net zoals veel door advertenties ondersteunde apps vandaag om een ​​lange lijst met toestemmingen vragen. Het ontbreken van root helpt gemiddelde gebruikers te beschermen.