Nous avons récemment parlé du premier outil de jailbreak disponible pour iOS 16, qui vous permet de lire et de modifier les fichiers système internes, ouvrant de nouvelles possibilités en matière de personnalisation. Cependant, un développeur a réussi à utiliser un exploit trouvé dans iOS 16 pour changer la police par défaut du système sans jailbreak.

exploit iOS 16, police système

Zhuowei Zhang a partagé son projet sur Twitter, appelé « proof-of-concept app ». Comme l’explique Zhang, l’application qu’il a développée utilise l’exploit CVE-2022-46689 pour remplacer la police iOS par défaut, afin que les utilisateurs puissent personnaliser l’apparence du système avec une police autre que la police par défaut de San Francisco.

police iphone ios 16 2

L’exploit CVE-2022-46689 affecte les appareils exécutant iOS 16.1.2 ou des versions antérieures du système d’exploitation et permet essentiellement aux applications d’exécuter du code arbitraire avec les privilèges du noyau. L’exploit a été corrigé dans iOS 16.2, qui a également corrigé un certain nombre d’autres bugs de sécurité trouvés dans la version précédente d’iOS.

Étant donné qu’iOS a son propre format de police, le développeur a expérimenté en utilisant seulement quelques polices alternatives, notamment DejaVu Sans Condensed, Serif, Mono et Choco Cooky. Soit dit en passant, Choco Cooky est l’étrange police préinstallée par défaut sur les smartphones Samsung.

police iphone ios 16

Zhang explique que le processus d’activation des polices alternatives sur l’iPhone devrait être sûr pour tout le monde, car les modifications sont annulées après le redémarrage de l’appareil. Cependant, le développeur conseille aux utilisateurs de faire une sauvegarde avant d’essayer de remplacer la police système par défaut. Il explique également que le changement n’affecte que certains textes sur iOS, car d’autres parties du système utilisent des polices différentes.

Comment installer l’application et changer la police iOS par défaut

Bien que l’application créée par Zhang ne nécessite pas de jailbreak, elle n’est peut-être pas si facile à installer sur un iPhone ou un iPad. En effet, vous devez compiler le projet Xcode ou signer manuellement le fichier IPA avec un certificat de développeur pour l’installer sur votre appareil.

Malgré tout, il est intéressant de voir ce que ce développeur a réussi à faire sans avoir à jailbreaker l’appareil. Plus de détails sur le projet, y compris son code source, sont disponibles sur GitHub.

Aimeriez-vous avoir une option pour changer la police par défaut sur iOS ?

Partager un commentaire