iBooks und Jailbreak – Probleme mit DRM-geschützten eBooks bald behoben
Wer sein Gerät einem Jailbreak unterzieht, dem ist bei der Verwendung der iBooks-App sicherlich schon einmal ein Fehler aufgefallen. Startet man ein DRM-geschütztes Werk, so verweigert iBooks seinen Dienst. Dabei ist es unabhängig, welches Jailbreak-Tool man verwendet. Sowohl Greenpois0n als auch Redsn0w sind davon betroffen. Die Entwicklergemeinde ist jedoch nicht untätig und arbeitet bereits an einer Lösung. Hier scheint Comex besonders erfolgreich zu sein und hat bereits den Grund sowie die Lösung gefunden.
Der Grund ist recht einfach. Vor dem Start eines entsprechend geschützten Buches versucht iBooks eine falsch signierte Binary auszuführen. Ohne Jailbreak schlägt dies fehl und es wird ein entsprechender Fehler zurückgegeben. Dies ist für iBooks das Zeichen das alles in Ordnung ist und das Buch wird geöffnet. Mit Jailbreak kann jedoch die falsch signierte Binary ausgeführt werden und sie gibt den Wert 42 zurück. Damit weiß iBooks, dass sich auf dem Gerät ein Jailbreak befindet und es verweigert das Öffnen des Buches.
Wie Musclenerd per Twitter mitteilte, kann man mit der Methode von Comex die Ausführung der Binary unterbinden und iBooks öffnet auch DRM-Geschütze Werke wieder.
Wann der Work-Around veröffentlicht wird, ist noch nicht bekannt. Dieser wird dem Anschein nach unter dem Namen „fairplayd“ laufen und sollte bald die iBooks-Problem beheben. Denkbar wäre eine Verteilung per Cydia, aber auch die Integration in redsn0w bzw. Greenpois0n ist im Bereich des Möglichen.
Trackbacks/Pingbacks