Was ist angebundener und nicht angebundener iPhone-Jailbreak?

click fraud protection

In der Welt des iPhone-Jailbreak und des Entsperrens werden häufig zwei Begriffe verwendet, die häufig verwendet werden. Erfahrene Benutzer sind zwar bereits ziemlich vertraut mit dem, was dies bedeutet, aber es verwirrt häufig Anfänger, die neu in der Jailbreak-Front sind. In diesem Artikel werden wir untersuchen, was diese Begriffe bedeuten, warum einige Jailbreaks angebunden sind und welche Vor- und Nachteile sowie den aktuellen Status von iOS-Geräten Jailbreaking.

WAS IST TETHERED JAILBREAK?

Tethered bedeutet wörtlich "verbunden", und genau das sind diese Arten von Jailbreaks. Definitionsgemäß ist ein angebundener Jailbreak ein Jailbreak, bei dem ein Gerät mit Jailbreak nicht neu gestartet werden kann (nicht aus dem Standby-Modus, sondern aus dem vollständigen Ausschalten), es sei denn, es ist an einen Computer angeschlossen. Wenn ein solches Gerät ausgeschaltet ist, wechselt es beim Neustart unendlich in den Wiederherstellungsmodus (oder die Wiederherstellungsschleife), sofern dies nicht der Fall ist Wenn Sie an einen Computer angeschlossen sind und dasselbe Programm verwenden, das für den Jailbreak verwendet wurde, wird das Apple-Logo umgangen und das Gerät gestartet nochmal.

instagram viewer

Der erste angebundene Jailbreak war GeoHots Blackra1n, der erste seiner Art, der iOS 3.1.2 jailbreaken konnte.

WARUM ZUSAMMENGEFASST?

Dies erfordert eine ausführliche Erklärung und ein Verständnis der Funktionsweise von Jailbreaking. Apples iOS ist eine brillante Struktur, die in Schichten aufgebaut ist, wobei iBoot die unterste Schicht in der Vertrauenskette ist. Jedes iDevice wird mit einem Prozessorchip ausgeführt, der vom iBoot-Code gesteuert wird, dem gleichen Code, der die Startsequenz initiiert. In iBoot selbst ist eine Signaturprüfung integriert, mit der zum Zeitpunkt des Startvorgangs überprüft wird, ob es sich bei der auf dem Gerät installierten Software um eine echte, nicht geänderte Apple-Programmierung handelt. In der gesamten iOS-Struktur gibt es auf jeder Ebene eine Signaturprüfung, mit der Apple sicherstellen kann, dass nur die signierte (oder genehmigte) Software auf einem iDevice ausgeführt werden kann.

Eine Jailbreak-Software verwendet eine Lücke im Signaturprüfungsprozess von Apple und fügt einen bestimmten Code ein, mit dem nicht signierte Software geladen werden kann, wobei die Prüf- und Ausgleichssequenz umgangen wird. Während diese Exploits auf jeder Ebene vorhanden sein können, besteht das beste Szenario darin, einen Exploit in iBoot zu finden, sodass die Signaturprüfung direkt nach der Startsequenz fehlschlägt. Der größte Vorteil eines Bootrom-Exploits besteht darin, dass er nicht mit einer neuen Softwareversion geschlossen werden kann - Bootrom kann nur mit einer Hardwareversion geändert werden.

Ein solcher Exploit wurde vor der Veröffentlichung von iOS 3 mit dem Codenamen 24kpwn entdeckt Jailbreak-Software zum Einfügen von 24 KB modifiziertem Code in iBoot, und iBoot würde dies berücksichtigen vollkommen normal. Diese bestimmte Zeichenfolge von "injiziertem" Code würde die Signaturprüfung umgehen und alles darauf wurde zum Kinderspiel.

Apple war schnell im Einsatz, und zu dieser Zeit enthielt die neue Linie von iPhone 3G und iPhone 3GS einen gepatchten iBoot, wodurch vorhandene Jailbreaks unbrauchbar wurden. Als GeoHot sein blackra1n-Tool veröffentlichte, gelang es ihm, einen Weg zu finden, um die Sicherheitsüberprüfung von iBoot zu umgehen Nur wenn das Gerät an einen PC angeschlossen war und die Jailbreak-Software tatsächlich mit dem kommuniziert Gerät. Daher wurde der erste angebundene Jailbreak geboren.

Bis heute gab es einige angebundene Jailbreaks - QuickPwn, Purplera1n, Blackra1n und sn0wbreeze 2.0, die iOS 4.1 auf Geräten älter als iPhone 4 und iPod Touch 4G jailbreaken.

IST TETHERED JAILBREAK GUT?

Im Großen und Ganzen nein. Ein angebundener Jailbreak bedeutet, dass Sie jedes Mal, wenn Sie Ihr Gerät neu starten müssen, den Jailbreak verlieren. Was noch schlimmer ist, Sie verlieren nicht nur den Jailbreak, Ihr Gerät bootet auch nicht. Betrachten Sie sich als auf Reisen und der Akku Ihres Telefons ist leer - jetzt haben Sie praktisch einen teuren Briefbeschwerer, es sei denn, Sie finden einen PC mit dem richtigen Jailbreak-Tool. Angebunden ist also nicht gut.

Hier ist zu erwähnen, dass im Falle eines angebundenen Jailbreak, obwohl Sie Ihr Gerät ohne PC nicht booten können, dies nicht bedeutet, dass Sie Ihre Apps oder Anpassungen verlieren. Der einzige Grund, warum ein angebundener Jailbreak die Unterstützung eines Computers erfordert, ist, dass iBoot das installierte Betriebssystem nicht als echt übergeben kann. es liest es als modifiziertes (nicht signiertes). Das Tool auf Ihrem PC überschreibt iBoot selbst, sodass das Betriebssystem unverändert bleibt, das Gerät jedoch gestartet wird.

ARBEITSPLATZ FÜR TETHERED JAILBREAK

Als GeoHots Blackra1n Tethered Jailbreak die einzige Lösung für Geräte mit iOS 3.1.2 war, war ein interessantes Gerät mit dem Der Name des iDongle tauchte auf, der mit dem Dock des iDevice verbunden war, und startete ein Tethered-Jailbreak-Gerät neu, das die Ausbruch aus dem Gefängnis. Das Gerät funktionierte nur mit iOS 3.1, 3.1.1 und 3.1.2, obwohl ein USB-basiertes Upgrade möglich war.

WAS IST UNTETHERED JAILBREAK?

So ziemlich alles andere als die vier Werkzeuge, die ich oben erwähnt habe. Technisch gesehen ist ein Jailbreak ohne Kabel ein Jailbreak, bei dem Ihr Gerät auch nach einem vollständigen Neustart einen Jailbreak aufweist und iBoot normal umgangen wird. Es gibt zahlreiche Beispiele für solche Jailbreaks, die von redsn0w bis greenpois0n und darüber hinaus reichen und das Gerät dauerhaft jailbreaken, ohne dass ein anderes Medium Unterstützung benötigt. Im Allgemeinen verwenden diese Jailbreak-Tools einen solchen Exploit, der die iBoot-Sequenz alleine umgeht und somit die Verbindung mit einem Computer überflüssig macht.

watch instagram story