29.06.2009, 09:56
mycodepack_parse_table('
[cell align=center w=600]
Das DevTeam hält den Jailbreak für das iPhone 3GS unter Verschluss
[row]
[cell w=600]
Wie von MuscleNerd angekündigt, veröffentlichte das DevTeam eine Stellungnahme zum bereits erfolgten Jailbreak des iPhone 3GS. Nachfolgend eine vollständige Übersetzung des Blogeintrages:
Die Bedürfnisse vieler...
Mr. Spock hat es am besten auf den Punkt gebracht: „Die Bedürfnisse vieler haben mehr Gewicht als die Bedürfnisse einzelner...“
Zusammenfassung:
Wir können inzwischen das iPhone 3GS jailbreaken. Den Jailbreak aber zum jetzigen Zeitpunkt publik zu machen, würde für relativ wenige Leuten von Nutzen sein. Es wäre in der Tat für viele Leute eher schädlich als nützlich. Wir glauben daher, dass es am besten ist, unsere Version des Jailbreaks bis auf weiteres vor Apple zu verbergen.
Zum Verständnis:
Wenn Ihr bereits ein iPhone 3GS habt und auch bereits den sog. USB-Dump durchgeführt habt, dann seid Ihr zunächst auf der sicheren Seite. Ihr werdet jederzeit in der Lage sein, den Jailbreak durchzuführen. Viele Leute aber, die beabsichtigen, ein iPhone 3GS zu kaufen, haben derzeit noch keines. Viele Leute warten zum Beispiel auf den Zeitpunkt, zu dem sie ihre Verträge verlängern können um ein subventioniertes iPhone 3GS kaufen zu können. Andere müssen zunächst ihr 3G verkaufen, damit sie ein 3GS bezahlen können. Weiterhin ist das iPhone 3GS in manchen Ländern noch gar nicht auf dem Markt. Die Gründe sind unterschiedlich, aber es gibt derer viele.
Die Architektur des iPhone 3GS ermöglicht es Apple, das Laden und Installieren von .ipsw-Paketen (Firmwaredateien) zu verhindern, außer Ihr seid bereits im Besitz der Zertifikate, die Euch basierend auf der ECID (einer individuellen Chip-ID) übermittelt werden. Ihr könnt diese Zertifikate ohne Kenntnis der ECID nicht anfordern, und Ihr könnt die ECID wiederum nicht auslesen, bevor Ihr kein 3GS gekauft habt.
Der Jailbreak erfordert zumindest ein für Euer 3GS signiertes img3 der iBoot-Gruppe. Und diese iBoot-Datei muss eine Lücke haben, die man ausnutzen kann. Hierbei geht es um alles oder nichts: Entweder habt Ihr ein signiertes und manipulierbares iBoot, das jederzeit verwendet und gejailbreakt werden kann, oder Ihr habt gar nichts.
Und hier wird es kritisch, das ist der Grund, warum wir unseren Jailbreak noch zurückhalten: Ist er einmal veröffentlicht, wird Apple die Lücke in iBoot, die wir nutzen, schließen. Apple wird ganz einfach die alten iBoot-Versionen nicht mehr signieren, sondern nur noch die neuen, fehlerbereinigten. Kauft Ihr Euer iPhone, nachdem Apple das getan hat, könnt Ihr nichts mehr tun... Der Jailbreak nützt Euch nichts, Ihr könnt nichts damit anfangen.
Es ist durchaus möglich, dass Apple diese Lücke auch findet, ohne dass wir sie mit dem Jailbreak quasi auf dem silbernen Tablett präsentieren. In diesem Fall war das Abwarten vergeblich. Aber Vorsicht ist besser als Nachsicht.
Apple wird mit Sicherheit in Kürze die Firmware 3.0.1 veröffentlichen. Sie müssen die Lücke schliessen, die UltraSn0w ausnutzt und sie müssen Fehler im Benutzerinterface beheben. Die Firmware 3.0 ist einfach fehlerhaft. Wir werden abwarten und sehen, was die Firmware 3.0.1 an Veränderungen bringt, bevor wir uns auf ein Datum zur Veröffentlichung unseres Jailbreaks festlegen.
Bis dahin müssen wir noch einige Fehler des 3.0-Jailbreaks finden und ausmerzen, z.B. die automatischen Benachrichtigungen. Wir danken Euch für Eure Geduld mit uns und Euer Verständnis dafür, dass wir uns eine "3GS-Auszeit" gönnen.
Quelle / Originaltext
Hinweis des Übersetzers zum Verständnis:
Unter iBoot oder img3 der iBoot-Gruppe versteht man das Bootrom des iPhones. Dieses ist unveränderlich in einen Chip gebrannt und ist quasi der Torwächter des iPhones. Dass es dennoch manipuliert werden kann, liegt daran, dass es beim Bootvorgang in einen reservierten Teil des RAM-Speichers kopiert und von dort ausgeführt wird. Bei diesem Umkopieren können gezielt Fehler provoziert werden, die die Injektion von Hacks ermöglichen. Bezugnehmend auf die Speicheradresse, an der das geschieht, wird dieser Hack auch 24kpwn genannt.
Die Erklärung ist verständlich und schlüssig. Bitte verzichtet daher auf "Foren-Füller" wie "Ich kann's kaum erwarten...", "Wann kommt er endlich..." etc.
Update:
Interessant ist es, sich die benutzten Formulierungen genau anzusehen:
Ist es Zufall oder Absicht? Sie sprechen stets von "unserer Version".
Das nährt natürlich Spekulationen darüber, ob eine enge Kooperation mit GeoHot stattfindet oder nicht.
[row]
[cell w=600]
')
[cell align=center w=600]
Das DevTeam hält den Jailbreak für das iPhone 3GS unter Verschluss
[row]
[cell w=600]
Wie von MuscleNerd angekündigt, veröffentlichte das DevTeam eine Stellungnahme zum bereits erfolgten Jailbreak des iPhone 3GS. Nachfolgend eine vollständige Übersetzung des Blogeintrages:
Die Bedürfnisse vieler...
Mr. Spock hat es am besten auf den Punkt gebracht: „Die Bedürfnisse vieler haben mehr Gewicht als die Bedürfnisse einzelner...“
Zusammenfassung:
Wir können inzwischen das iPhone 3GS jailbreaken. Den Jailbreak aber zum jetzigen Zeitpunkt publik zu machen, würde für relativ wenige Leuten von Nutzen sein. Es wäre in der Tat für viele Leute eher schädlich als nützlich. Wir glauben daher, dass es am besten ist, unsere Version des Jailbreaks bis auf weiteres vor Apple zu verbergen.
Zum Verständnis:
Wenn Ihr bereits ein iPhone 3GS habt und auch bereits den sog. USB-Dump durchgeführt habt, dann seid Ihr zunächst auf der sicheren Seite. Ihr werdet jederzeit in der Lage sein, den Jailbreak durchzuführen. Viele Leute aber, die beabsichtigen, ein iPhone 3GS zu kaufen, haben derzeit noch keines. Viele Leute warten zum Beispiel auf den Zeitpunkt, zu dem sie ihre Verträge verlängern können um ein subventioniertes iPhone 3GS kaufen zu können. Andere müssen zunächst ihr 3G verkaufen, damit sie ein 3GS bezahlen können. Weiterhin ist das iPhone 3GS in manchen Ländern noch gar nicht auf dem Markt. Die Gründe sind unterschiedlich, aber es gibt derer viele.
Die Architektur des iPhone 3GS ermöglicht es Apple, das Laden und Installieren von .ipsw-Paketen (Firmwaredateien) zu verhindern, außer Ihr seid bereits im Besitz der Zertifikate, die Euch basierend auf der ECID (einer individuellen Chip-ID) übermittelt werden. Ihr könnt diese Zertifikate ohne Kenntnis der ECID nicht anfordern, und Ihr könnt die ECID wiederum nicht auslesen, bevor Ihr kein 3GS gekauft habt.
Der Jailbreak erfordert zumindest ein für Euer 3GS signiertes img3 der iBoot-Gruppe. Und diese iBoot-Datei muss eine Lücke haben, die man ausnutzen kann. Hierbei geht es um alles oder nichts: Entweder habt Ihr ein signiertes und manipulierbares iBoot, das jederzeit verwendet und gejailbreakt werden kann, oder Ihr habt gar nichts.
Und hier wird es kritisch, das ist der Grund, warum wir unseren Jailbreak noch zurückhalten: Ist er einmal veröffentlicht, wird Apple die Lücke in iBoot, die wir nutzen, schließen. Apple wird ganz einfach die alten iBoot-Versionen nicht mehr signieren, sondern nur noch die neuen, fehlerbereinigten. Kauft Ihr Euer iPhone, nachdem Apple das getan hat, könnt Ihr nichts mehr tun... Der Jailbreak nützt Euch nichts, Ihr könnt nichts damit anfangen.
Es ist durchaus möglich, dass Apple diese Lücke auch findet, ohne dass wir sie mit dem Jailbreak quasi auf dem silbernen Tablett präsentieren. In diesem Fall war das Abwarten vergeblich. Aber Vorsicht ist besser als Nachsicht.
Apple wird mit Sicherheit in Kürze die Firmware 3.0.1 veröffentlichen. Sie müssen die Lücke schliessen, die UltraSn0w ausnutzt und sie müssen Fehler im Benutzerinterface beheben. Die Firmware 3.0 ist einfach fehlerhaft. Wir werden abwarten und sehen, was die Firmware 3.0.1 an Veränderungen bringt, bevor wir uns auf ein Datum zur Veröffentlichung unseres Jailbreaks festlegen.
Bis dahin müssen wir noch einige Fehler des 3.0-Jailbreaks finden und ausmerzen, z.B. die automatischen Benachrichtigungen. Wir danken Euch für Eure Geduld mit uns und Euer Verständnis dafür, dass wir uns eine "3GS-Auszeit" gönnen.
Quelle / Originaltext
Hinweis des Übersetzers zum Verständnis:
Unter iBoot oder img3 der iBoot-Gruppe versteht man das Bootrom des iPhones. Dieses ist unveränderlich in einen Chip gebrannt und ist quasi der Torwächter des iPhones. Dass es dennoch manipuliert werden kann, liegt daran, dass es beim Bootvorgang in einen reservierten Teil des RAM-Speichers kopiert und von dort ausgeführt wird. Bei diesem Umkopieren können gezielt Fehler provoziert werden, die die Injektion von Hacks ermöglichen. Bezugnehmend auf die Speicheradresse, an der das geschieht, wird dieser Hack auch 24kpwn genannt.
Die Erklärung ist verständlich und schlüssig. Bitte verzichtet daher auf "Foren-Füller" wie "Ich kann's kaum erwarten...", "Wann kommt er endlich..." etc.
Update:
Interessant ist es, sich die benutzten Formulierungen genau anzusehen:
Dev-Team schrieb:[...] So we feel it’s best to keep our version of the jailbreak [...] release date for our version of the jailbreak [...]
Ist es Zufall oder Absicht? Sie sprechen stets von "unserer Version".
Das nährt natürlich Spekulationen darüber, ob eine enge Kooperation mit GeoHot stattfindet oder nicht.
[row]
[cell w=600]
')