TSSChecker prend désormais correctement en charge l'iPhone 7 et l'iPhone 7 Plus

Il semble que tihmstar ait été occupé à corriger les défauts de sa suite d'outils; une semaine seulement après avoir révélé qu'un bogue dans son outil de sauvegarde .shsh2 TSSChecker avait entraîné la sauvegarde de tous les blobs de l'iPhone 7 (+) avec une invalidité, une nouvelle mise à jour rétablit la possibilité d'enregistrer correctement les blobs sur le plus récent appareil phare d'Apple.

Cela peut être une petite consolation pour ceux qui avaient déjà enregistré leurs blobs iOS 10.1.x avec l'outil, et pour qui il est maintenant trop tard pour réenregistrer, mais augure bien pour l'avenir. Le fait que le problème ait été résolu si rapidement est encourageant pour la longévité de l'outil à l'avenir, et peut-être que dans quelques mois, les blobs iOS 10.2 qui peuvent maintenant être correctement enregistrés sont ceux dont tout le monde aura besoin, par exemple pour rétrograder à partir de 10.3 à 10.2 pour jailbreak. Il semble que la nouvelle tendance soit de publier des jailbreaks pour un firmware qui n'est pas encore signé, ce qui signifie que les outils de mise à niveau inférieur comme Prometheus et les blobs TSSChecker dont il a besoin pourraient commencer à devenir une partie importante du cycle de vie du jailbreaking à l'avenir.

Le défaut d'origine de TSSChecker résidait dans le fait que l'iP7 (+) dérive ses nonces différemment du générateur par rapport à d'autres appareils. Sans avoir pu le tester, tihmstar n'était pas au courant au départ, et donc l'outil a tenté de sauvegarder APTickets avec un générateur de la même manière que pour tous les autres appareils, conduisant à des blobs invalides. Lorsqu'il a découvert la faute, il n'a pas pu dans un premier temps déterminer la méthode utilisée par l'iP7 (+) pour créer ses nonces à partir de ses générateurs, mais compte tenu de quelques jours de travail et d'une certaine collaboration avec Luca Todesco, le problème a été résolu. TSSChecker v170 et supérieur est désormais capable de sauvegarder correctement les blobs iP7 (+) avec un générateur.

Si vous avez un iPhone 7 ou iPhone 7 Plus, je recommanderais de réenregistrer vos blobs iOS 10.2 avec la dernière version de TSSChecker. Vous ne savez jamais quand ils seront utiles, et même Luca Todesco l'a conseillé à quelques reprises. Comme je l'ai dit, dans quelques mois, nous serons peut-être dans une situation similaire à celle avec le jailbreak 10.1.x et les gens bloqués sur 9.3.x et 10.2, mais avec un jailbreak iOS 10.2 à la place. Si cela s'avère être le cas, il sera alors important d'avoir vos blobs iOS 10.2 à utiliser avec Prometheus.

L'outil populaire TSSSaver a été mis à jour pour utiliser le dernier TSSChecker, c'est donc probablement le moyen le plus rapide de réenregistrer vos blobs iP7 (+) si vous le souhaitez. N'oubliez pas que «futurerestore» n'est pas encore compatible avec iP7 (+), bien que le support soit censé venir.

Un dernier élément intéressant de l'actualité de Prometheus d'aujourd'hui est que des preuves préliminaires sont apparues qui suggèrent que certains modèles d'iPhone 6 peuvent également être sensibles à la méthode de la «nonce collision» avec Prometheus. Cela s'ajoute aux modèles iPhone 5s et iPad Air qui étaient auparavant connus pour être vulnérables à la technique. On ne sait pas encore combien d'iP6 y sont vraiment vulnérables, et pour utiliser cette méthode, vous devrez exécuter des «non-statistiques» sur votre appareil et enregistrer des blobs avec vos propres nonces répétitifs individuels, mais en théorie, cela pourrait autoriser certains iP6 appareils à mettre à niveau / rétrograder avec Prometheus sans jailbreak à l'avenir.

Avez-vous ré-enregistré vos blobs iPhone 7 (+) avec TSSChecker? Allez-vous découvrir si votre iPhone 6 est sensible à une rétrogradation de Prometheus sans jailbreak? Faites le moi savoir ci-dessous.