En juin dernier, nous annoncions que le jailbreak d’iOS 10.3.2 et d’iOS 11 avait été réussi, sur un iPhone 7 qui plus est. Ce modèle embarque des sécurités supplémentaires par rapport aux autres iPhone. Le travail avait été réalisé par l’équipe de chercheurs en sécurité KeenLab.

La vidéo présentant le jailbreak a été publiée sur YouTube et permet ainsi de le voir en action. À gauche, il y a un iPhone 6 sous iOS 10.3.2. Au centre, c’est un iPhone 7 sous iOS 11 bêta. À droite, on retrouve un iPhone 7 sous iOS 10.3.2. La vidéo commence en prouvant que chaque iPhone est bien sous la version d’iOS annoncée. L’application Helloworld est ensuite lancée, c’est elle qui va permettre le jailbreak.

La première étape du jailbreak consiste à contourner la sandbox d’iOS. Vient ensuite l’étape où les failles situées au niveau du kernel sont exploitées pour injecter le jailbreak. Une fois fait, il faut contourner l’AMCC et le KPP. Une fois toutes les étapes réalisées, le jailbreak est fait et Cydia est installé.

KeenLab n’a pas dit si les utilisateurs auront le droit au jailbreak, que ce soit pour iOS 10.3.2 ou pour iOS 11. Sachant qu’il a été réalisé sur la version bêta d’iOS 11, il se peut qu’Apple corrige les failles d’ici la version finale. Un seul mot d’ordre (comme c’est à chaque fois le cas avec les jailbreaks) : patience.