Jailbreak (englisch, dt.: ‚Gefängnisausbruch‘) bezeichnet das Entfernen von Nutzungsbeschränkungen bei informationsverarbeitenden Geräten, die durch den Hersteller entsprechend gesperrt sind. Der Begriff entstand ursprünglich bzgl. Apple-Geräten, die das iOS-Betriebssystem verwenden (iPhone, iPod Touch, iPad und AppleTV), da sie große Verbreitung besitzen und Apple ein striktes „Closed World“ Geschäftsmodell verfolgt.
Mittels entsprechender Software wird bei einem Jailbreak das Betriebssystem insofern modifiziert, dass man durch Cydia auch Software auf seinem Gerät installieren kann, die nicht von Apple bestätigt wurde. Die Firma Apple vertritt den Standpunkt, dass durch das Entsperren ihre Herstellergarantie erlischt. Über iTunes kann man allerdings den ursprünglichen Zustand des Geräts wiederherstellen. Falls dies unter dem normalen iTunes-Verfahren fehlschlägt, kann es erforderlich sein, das Gerät erneut in den DFU-Modus zu versetzen.
Um sein Gerät zu jailbreaken, muss es zunächst durch das Betätigen mehrerer Tasten in den DFU-Modus versetzt werden. Anschließend wird das Gerät an den PC oder Mac angeschlossen und ein Programm unter Microsoft Windows bzw. Mac OS gestartet, welches den eigentlichen Jailbreak 'installiert'. Damit sind Apple-Nutzer nicht mehr an den App Store gebunden und können Anwendungen von anderen Anbietern, wie den Cydia-Paket-Manager, auf ihren Geräten installieren. Im weiteren Sinne ist ein Jailbreak auch die Voraussetzung, um die Bindung der SIM-Karte an einen bestimmten Telefonanbieter, beispielsweise T-Mobile in Deutschland, aufzuheben, ein sogenannter Unlock. Dies ist nicht bei allen Geräten möglich, da es von der Version der auf dem Gerät eingesetzten Modem-Firmware abhängt.
Beim Jailbreaken wird zwischen Tethered und Untethered-Jailbreaks unterschieden. Bei Tethered Jailbreaks wird ein Programm benötigt, welches das Gerät beim Bootvorgang unterstützt, bei Untethered Jailbreaks ist das Gerät allein in der Lage zu booten.
Downgrade bedeutet, dass man die vorhandene iOS Version (z.B. 5.1) auf eine ältere (z.B. 5.0.1) downgradet. Das hat Sinn, wenn es noch keinen Jailbreak für die neue iOS Version gibt. Dafür werden voher gesicherte SHSH-Blobs benötigt.
Die erste Jailbreaking-Methode wurde am 10. Juli 2007 vom iPhone Dev Team bekanntgemacht.[1][2] Drei Monate nach der ersten Jailbreaking-Anleitung wurde eine weitere Methode vorgestellt, was dazu führte, dass Apple die dafür genutzte Sicherheitslücke schloss. Es begann ein Wechselspiel aus gefundenen Jailbreak-Methoden und dem Sperren dieser Angriffspunkte durch Apple.
Im Februar 2010 wurde zum ersten Mal die Idee umgesetzt, dass man die meisten iPhone- und iPod-Touch-Modelle vor dem Jailbreak mit einer älteren (offiziellen) iOS-Systemversion ausstatten kann („downgrade“), um dadurch Apples Sperrbemühungen zu umgehen.
Am 20. März 2010 veröffentlichte der Wii-Homebrew-Entwickler Comex das Video „Spirit“, in dem ein iPod Touch 3G „hochfährt“ und der Jailbreak dabei erhalten bleibt (dies war zuvor nicht möglich). Er hatte den ersten untethered Jailbreak entwickelt; die vorigen Jailbreaks waren dagegen nur tethered (man musste sein Gerät immer wieder an den PC anschließen nach dem Ausschalten). Er kündigte an, es sei ein Userland-Jailbreak (auf allen Geräten funktionierender Jailbreak) und ein wesentlich leichterer Jailbreak. Er sagte, er funktioniere perfekt für den iPod Touch 3G und das iPhone 3G, aber auch für das iPad. Am 2. Mai 2010 wurde Spirit veröffentlicht.
Am 11. August 2010 veröffentlichte Apple zum ersten Mal iOS-Versionen (4.0.2 für das iPhone und iPod Touch und iOS 3.2.2 für das iPad), die ausschließlich Sicherheitslücken schließen, um einen Jailbreak zu verhindern. Am 20. August 2010 verhinderte Apple zum ersten Mal die Installation einer älteren iOS-Version („downgrade“) auf verschiedenen Geräten; viele Benutzer waren empört.
Am 8. September 2010 fand ein Mitglied des Chronic Dev Team eine neue Sicherheitslücke (SHAtter Exploit) für iOS 4.1. Es ist der erste "Bootrom exploit", den Apple nur durch neue Hardware verhindern könnte (er wird diese Geräte für immer jailbreaken können).
Nach dem ersten Erscheinen eines untethered Jailbreaks für iPhone 4S und iPad 2 am 20. Januar 2012 werden innerhalb von gut drei Tagen über 950.000 Geräte entsperrt.[3]
Selbstverständlich besteht das Risiko, dass Schadcode auf dem Gerät installiert wird, wenn man eine Software von einer unseriösen Quelle installiert, was wiederum das Betriebssystem beschädigen kann. Der erste iPhone-Wurm namens iKill wurde Anfang November 2009 vom 21-jährigen australischen Studenten Ashley Towns programmiert. Er teilte das den australischen Medien mit, um das Sicherheitsbewusstsein der iPhone-Nutzer zu erhöhen. „Wenn Leute ihr iPhone entsperren, sind sie dazu berechtigt, ein Programm namens OpenSSH zu installieren…“ Das Kennwort für diesen Dienst sollte man generell ändern, da es bei jedem iPhone gleich ist. Der Wurm nutzt diese Sicherheitslücke, um auf dem Bildschirmhintergrund eine Abbildung von Rick Astley darzustellen.
Am 22. November 2009 berichtete F-Secure von einem neuen Computerwurm, der Banktransaktionen von entsperrten iPhones ausführt.
Da es in Cydia unzählige illegale Quellen gibt, die alle kostenpflichtigen Tweaks schwarzkopieren und kostenlos zum Download anbieten, gibt es leider erhebliche Probleme für die Programmierer, da so gut wie alle Tweaks schwarzkopiert und dann kostenlos zum Download angeboten werden. Saurik (Jay Freeman, der Entwickler von Cydia) kann allerdings nicht mehr machen, als an die Moral der User zu appellieren, wenn sie die Quelle hinzufügen wollen. Mit rechtlichen Konsequenzen müssen allerdings die Schwarzkopierer nicht rechnen. Jeder Benutzer sollte aber bedenken, dass das zur Verfügung stellen urheberrechtlich geschützter Software, wie auch das Herunterladen und die Nutzung dieser Inhalte eine strafbare Handlung sein kann.
Das iPhone Dev Team ist eine Gruppe von Programmierern in der iOS-Gemeinschaft, die viele Jailbreak- und SIM-Entsperr-Programme, sogenannte Unlocks, entwickelt hat. Diese Programme können vor allem für das Installieren von Programmen von Drittanbietern oder zum Entsperren der SIM-Karte genutzt werden. Die meisten bisher entwickelten Jailbreaks stammen vom iPhone Dev Team.
Dieser Artikel basiert auf dem Artikel Jailbreak_(iOS) aus der freien Enzyklopädie Wikipedia und ist unter der Lizenz Creative Commons Attribution/Share Alike verfügbar. Zusätzliche Bedingungen können anwendbar sein. In der Wikipedia ist eine Liste der Autoren verfügbar. |