Apple iOS 11
Grundlage für Jailbreaker
Die iBoot-Komponente verifiziert vom ersten Moment an, dass auf dem Smartphone nur Code zur Ausführung kommt, der die erforderlichen Signaturen mitbringt. Das gilt insbesondere für die zu ladenden Kernel-Komponenten. Insofern sind Sicherheitslücken in dieser Software beispielsweise ein gefundenes Fressen für die Jailbreak-Community. Denn diese kann entsprechende Lücken nutzen, um bereits früh die Barrieren in iOS aufzubrechen.Der öffentlich gewordene Code ist nach Einschätzung verschiedener Security-Experten durchaus authentisch. Allerdings stammt er von der iOS-Version 9, ist also schon mehrere Jahre alt. In der Sicherheits-Architektur des Betriebssystems gab es seitdem schon verschiedene Änderungen, so dass der Code nur bedingt für iOS 11-Jailbreaks tauglich sein dürfte. Aber vielleicht finden Entwickler ja tatsächlich eine entscheidende Schwachstelle in einem Bereich, der kaum einer Änderung unterzogen wurde.
Wenn nicht, bekommt die interessierte Öffentlichkeit immerhin einmal einen tieferen Einblick in die Vorgänge am Fundament des gut gehüteten iOS. Von GitHub ist der Quellcode inzwischen wieder verschwunden - allerdings dürften schon hinreichend viele Kopien angefertigt worden sein, damit er immer wieder an diversen Stellen bereitgestellt wird.