Der Spracherkennungsdienst Siri ist mit Abstand das beliebteste Feature des neuen iPhone 4S und viele nicht-4S Nutzer schreien geradezu nach einem Port für ihr Gerät. Während Hacker immer wieder demonstriert haben, dass ein Siri Port auf ältere iOS Geräte durchaus möglich wäre, hat Apple stets auf die rechtlichen Hindernisse einer Verbreitung des Dienstes auf anderen Geräten hingewiesen. Dies hat vorrangig mit der Verschlüsselung essentieller Daten zu tun, deren Entschlüsselung von Dritten nicht erlaubt ist.

Mit dem neuen iOS 5.0.1 Update hat Apple jetzt diese Restriktion abgeschafft, indem man die Verschlüsselung einiger Systemdaten des Dienstes aufgehoben hat.

Der Hacker MuskleNerd, kein Unbekannter in der Hacker und Jailbreaker Gemeinde hat vor kurzem über Twitter verlauten lassen, dass besagtes iOS Update entschlüsselte Ramdisks enthalte, mit denen es möglich sein wird, die benötigten Dateien zu extrahieren um so einen Siri-Port zu erstellen, der Apples Copyright nicht verletzt, also legal ist.

“it’s the first public 4S ipsw where the main filesystem keys are obtainable (due to non-encrypted ramdisks).”

Es gab bereits einige Versuche, Siri auf nicht-4S Hardware zum Laufen zu bringen, aber diese waren entweder illegal oder relativ unbrauchbar. Um Siri wirklich auf bisher nicht autorisierter Hardware einsetzen zu können, müsste man in den Besitz eines der einzigartigen iPhone 4S Identifikatoren kommen und deren Schlüsselcode müsste dann nicht nur ausgelesen, sondern auch alle 24 Stunden geändert werden, um eine Entdeckung zu verhindern. Wenn sich nämlich tausende Geräte mit der selben Identifikationsnummer auf die Siri Server zugreifen wollen, wäre es für Apple ein Leichtes, dies zu entdecken und den Code zu sperren.

Unklar ist bislang, was Apple zu diesen Schritt getrieben hat. War vielleicht das ganze nur ein Versehen und die Verschlüsselung wollte gar nicht aufgehoben werden? Wurde das 5.0.1 Update vielleicht verfrüht bzw. überhastet herausgegeben?

Vielleicht wird sich das alles schon wieder beim erscheinen des iOS 5.1 Updates ändern. Wir sind jedenfalls gespannt, was die Zukunft bringt.

(via)