7Jul

Der Fall gegen die Wurzel: Warum Android-Geräte nicht verwurzelt sind

click fraud protection

Wir haben bereits darüber geschrieben, dass Sie Ihre Android-Smartphones und -Tablets rooten sollten, aber warum sind sie nicht verwurzelt? Google argumentiert, dass das Rooten aus Sicherheitsgründen ein Fehler ist, da es das Sicherheitsmodell von Android unterminiert.

Im Laufe der Jahre hat Google mehr und mehr frühere Root-Only-Funktionen zu Android hinzugefügt - von Screenshots bis hin zu Verschlüsselung und VPNs. Ziel ist es, den Bedarf an Rooting zu minimieren.

Was ist eigentlich rooting?

Android basiert auf Linux, wobei der Benutzer "root" dem Benutzer "Administrator" in Windows entspricht. Der Begriff "rooten" bedeutet, Root-Zugriff auf Ihr Smartphone oder Tablet zu erhalten und Anwendungen mit diesen Root-Rechten ausführen zu können - also vollen Systemzugriff.

Ein Standard-Root-Prozess wird auch eine Anwendung wie Superuser oder SuperSU sein. Diese Anwendung überwacht den Zugriff auf root. Anwendungen auf Ihrem Gerät können nicht nur root-Berechtigungen erhalten, wann immer sie möchten - sie müssen Sie auffordern und Sie können die Anfrage bestätigen oder ablehnen.

instagram viewer

Ausbrechen des Android-Sicherheitsmodells

Android verwendet das Sicherheitsmodell von Linux auf andere Weise. Jede Android-App wird mit einer eigenen Benutzer-ID oder UID ausgeführt. Mit anderen Worten, jede App läuft als eigenes Benutzerkonto. Dies bedeutet, dass jede App ihre eigenen Daten von jeder anderen App isoliert hat. Wenn Sie die App Ihrer Bank installieren, werden ihre Daten so gespeichert, dass sie nur für die App der Bank zugänglich sind - andere Apps auf Ihrem Gerät können nicht darauf zugreifen.

Bei einer Standard-Android-Konfiguration kann keine App auf die Daten anderer Apps zugreifen, unabhängig davon, wie viele Berechtigungen die App verlangt.

Dies alles ändert sich, wenn Sie eine Anwendung als root ausführen. Die Anwendung läuft nicht mehr in einem Sandkastenbereich - sie hat Zugriff auf das gesamte System. Eine App mit root-Rechten kann die Daten anderer Apps lesen - so funktioniert das ausgezeichnete Titanium Backup und warum es root benötigt.

Root Permission Prompts und Malware

Der vollständige Systemzugriff bedeutet, dass Malware den Root-Zugriff potenziell ausnutzen kann, um viel mehr Schaden anrichten zu können, als dies normalerweise möglich wäre. Sobald einer App der Root-Zugriff gewährt wurde, kann sie alles tun - führen Sie einen Keylogger im Hintergrund aus, ohne es Ihnen zu sagen, extrahieren Sie Ihre Account-Informationen aus anderen Apps oder verheeren Sie Ihr Gerät, indem Sie wichtige Systemdateien löschen.

Wenn Sie wissen, was Sie tun, und nur vertrauenswürdige Stamm-Apps herunterladen, können Sie dies vermeiden. Beachten Sie jedoch, wie viele weniger technisch versierte Benutzer Android verwenden. Sie kümmern sich nicht darum, Titanium Backup auszuführen und Zugriff auf das gesamte Root-Dateisystem zu haben - sie wollen nur, dass es funktioniert, Telefonanrufe tätigt und Angry Birds spielt.

Mit anderen Worten, Sie sollten die Smartphones und Tablets Ihrer Verwandten wahrscheinlich nicht als Gefallen für sie nutzen.

mit großer Leistung bringt große Verantwortung

Die Probleme betreffen nicht nur Malware. Mit vollem Zugriff auf das Root-Dateisystem können Sie kritische Systemdateien im Root-Dateisystem löschen oder wichtige System-Apps deaktivieren und verhindern, dass Ihr Gerät ordnungsgemäß funktioniert. Windows unternimmt große Anstrengungen, um zu verhindern, dass durchschnittliche Benutzer aus demselben Grund im Ordner C: \ Windows herumfummeln. Wenn der durchschnittliche Benutzer nicht versteht, was er tut, kann er seinem Betriebssystem schweren Schaden zufügen.

Hinweise zur Gewährleistung

Einige Hersteller oder Netzbetreiber können versuchen, Ihren Garantieservice abzulehnen, wenn Sie ein gerootetes Gerät besitzen. Wenn Sie root-Zugriff zum Ändern Ihrer Systemdateien verwendet haben und die Software nicht mehr ordnungsgemäß funktioniert, ist dies sinnvoll - obwohl Sie in der Lage sein sollten, das Gerät auf die Werkseinstellungen zurückzusetzen und es selbst zu reparieren.

Wenn die Hardware des Geräts ausfällt, kann das Rooten nicht die Ursache sein( es sei denn, Sie haben eine Übertaktungs-App installiert, die root benötigt und die Hardware mit Hitze zerstört hat).Um irgendwelche Argumente zu vermeiden, sollten Sie das Gerät vom Server entfernen, bevor Sie es für den Service verwenden.

Dies ist ein weiterer Grund, warum Sie das Gerät eines nicht technischen Familienmitglieds nicht rooten möchten - es kann Probleme verursachen, wenn es jemals repariert oder ersetzt werden muss.

Zusammenfassend bietet Ihnen das Rooting große Power - mehr Power, als Android Ihnen bieten kann.(Linux ist jedoch darunter und Linux funktioniert gut mit Root-Zugriff.) Eine App mit Root-Zugriff ist nicht an Berechtigungseinschränkungen gebunden und kann ernsthafte Probleme verursachen. Wenn Sie wissen, was Sie tun, sollten Sie in Ordnung sein - aber Sie müssen vorsichtiger sein.

Diese Macht ist jedoch nur eine Belastung für den durchschnittlichen Android-Nutzer. Das ist der Grund, warum Android nicht verwurzelt ist - wenn irgendeine App eine Root-Erlaubnisaufforderung öffnen könnte und vollständigen Zugriff auf das System erhalten würde, würden viele weniger technische Benutzer den Zugriff erlauben, damit sie die App weiter verwenden können. Einige Apps verweigern möglicherweise sogar die Ausführung ohne Root-Zugriff, um nur fiese Anzeigen anzuzeigen. Genauso wie viele werbefinanzierte Apps heute nach einer langen Liste von Berechtigungen fragen. Der Mangel an Root schützt die durchschnittlichen Benutzer.