Un développeur bidouille une app pour changer la police système d'iOS
Pourquoi ne pas profiter des vacances pour personnaliser un peu votre nouvel iPhone reçu à Noël ? Le développeur Zhuowei Zhang a publié une application permettant de changer la police d'iOS. Celle-ci est assez surprenante étant donné qu'elle exploite une faille d'iOS et ne nécessite pas de jailbreak.
Made an app that overwrites the iOS system font using CVE-2022-46689.https://t.co/LnzMbA2VYA
— Zhuowei Zhang (@zhuowei) December 26, 2022
It works on iOS 16.1.2 and below on unjailbroken devices.
Four fonts are included: DejaVu Sans Condensed, Serif, Mono, and Choco Cooky (because Samsung). pic.twitter.com/gTSWDB62EH
L'app va écraser la police par défaut San Francisco d'iOS pour la remplacer par une autre personnalisée. Plusieurs sont incluses de base, avec des classiques (Serif, Segoe UI) et d'autres plus amusantes comme Choco Cooky de Samsung ou l'intemporelle Comic Sans MS. Les utilisateurs peuvent également ajouter une police personnalisée (préalablement portée pour iOS). La bidouille semble aussi fonctionner sur watchOS.
Évidemment, il est fortement recommandé de sauvegarder son téléphone avant de tenter d'installer l'app. Le programme fonctionne sur les appareils tournant sous iOS 16.1.2 ou sur une version inférieure, Zhang expliquant utiliser la faille CVE-2022-46689 qui a été corrigée par iOS 16.2. Le fichier .ipa peut être téléchargé sur la page Github du projet, qu'il faudra ensuite sideloader sur votre engin.
Quelle abomination
@arnaudducouret
En effet !
Odieuse idée certainement d’un vil fifrelin !
Le tuning n’est pas mort, à quand les néons roses sous l’iPhone
Moi, je ne jouerais pas avec ce genre de choses….
Surtout juste pour changer de police.
Ou alors uniquement sur l’ancien iPhone 6s que je garde en réserve au fond de mon tiroir.
Ne perdons pas espoir, Apple proposera la même chose nativement en 2034
Petit détail qui me surprend : « il suffit juste de sideloader l’IPA »… ça n’est pas justement impossible sans jailbrake pour l’instant (en attendant l’application de la nouvelle loi européenne) ?
Quelque chose m’échappe 🤓🙃
@YetiJS93
C’est possible, mais ça nécessite d’utiliser les outils pour les développeurs d’application (Apple les laissant installer n’importe quoi sur leur iPhone, il faut bien qu’ils puissent tester ce sur quoi il travaille 😉).
En plus d’un iPhone, il faut aussi un Mac, xCode, et un compte développeur payant (sans lui ça fonctionnera quand même, mais il faudra repasser sur le Mac tout les 7 jours pour que l’application continue de fonctionner).
Donc c’est possible, mais sous des conditions qui font qu’on est loin de la facilité du sideloading d’Android…🙂
@dodomu
👍
Merci pour l’explication
Qu'est ce que c'est moche 😅 (mais bon il en faut pour tous les goûts)
Ah oui, c'est vrai, on ne peut même pas changer la police sur iOS.
@Dylem
Pour faire ce genre de truc heureusement 🤣
Imaginons que l’on puisse remplacer par une police à symboles et puis soudainement bon gros bug… ça reste verrouillé là dessus définitivement
Hin hin hin 😈😬