Parece que tihmstar ha estado ocupado arreglando los defectos de su conjunto de herramientas; solo una semana después de que reveló que un error en su herramienta de guardado .shsh2 TSSChecker había provocado que todos los blobs del iPhone 7 (+) se guardaran, ya que no era válido, una nueva actualización restaura la capacidad de guardar correctamente los blobs en el dispositivo insignia más reciente de Apple.
Esto puede ser un pequeño consuelo para aquellos que ya habían guardado sus blobs de iOS 10.1.x con la herramienta, y para quienes ahora es demasiado tarde para volver a guardar, pero es un buen augurio para el futuro. El hecho de que el problema se haya superado tan rápidamente es alentador para la longevidad de la herramienta en el futuro, y tal vez en unos pocos meses, los blobs de iOS 10.2 que ahora se pueden guardar correctamente son los que todos necesitarán, por ejemplo, bajar de 10.3 a 10.2 a jailbreak. Parece que la nueva tendencia es que se liberen los jailbreak para un firmware que ya no está firmado, lo que significa que las herramientas de degradación como Prometheus y los blobs TSSChecker que requiere pueden comenzar a convertirse en una parte importante del ciclo de vida de jailbreak en el futuro.
La falla original con TSSChecker radica en el hecho de que el iP7 (+) deriva su nonces de manera diferente del generador en comparación con otros dispositivos. Sin haber podido probar esto, tihmstar no se dio cuenta inicialmente, por lo que la herramienta intentó guardar APTickets con un generador de la misma manera que lo hizo con todos los demás dispositivos, lo que provocó blobs no válidos. Cuando descubrió la falla, al principio no pudo determinar qué método estaba usando el iP7 (+) para crear su nonces a partir de sus generadores, pero dado unos días de trabajo y algo de colaboración con Luca Todesco, el problema se resolvió. TSSChecker v170 y superior ahora pueden guardar correctamente blobs iP7 (+) con un generador nuevamente.
Si tiene un iPhone 7 o iPhone 7 Plus, recomendaría volver a guardar sus blobs iOS 10.2 con la versión más reciente de TSSChecker. Nunca se sabe cuándo serán útiles, e incluso Luca Todesco lo ha aconsejado en un par de ocasiones. Como digo, en unos meses podremos estar en una situación similar a la que tenemos ahora con el jailbreak 10.1.x y las personas atrapadas en 9.3.xy 10.2, pero con un jailbreak iOS 10.2. Si ese es el caso, será importante tener tus blobs iOS 10.2 para usar con Prometheus.
La popular herramienta TSSSaver se ha actualizado para utilizar el último TSSChecker, por lo que es probablemente la forma más rápida de volver a guardar sus blobs iP7 (+) si lo desea. Recuerde que "futurerestore" aún no es compatible con iP7 (+), aunque supuestamente habrá soporte.
Una última pieza interesante de las noticias de Prometheus de hoy es que ha aparecido evidencia preliminar que sugiere que algunos modelos de iPhone 6 también pueden ser susceptibles al método de "colisión nonce" con Prometheus. Esto se suma a los modelos de iPhone 5s y iPad Air que anteriormente se sabía que eran vulnerables a la técnica. Todavía no está claro cuántos iP6 son realmente vulnerables a él, y para hacer uso de este método, tendría que ejecutar "noncestatistics" en su dispositivo y guardar blobs con su propio nonces repetitivo individual, pero en teoría podría permitir algunos iP6 dispositivos para actualizar / degradar con Prometheus sin un jailbreak en el futuro.
¿Has vuelto a guardar tus blobs de iPhone 7 (+) con TSSChecker? ¿Vas a averiguar si tu iPhone 6 es susceptible a una degradación de Prometheus sin un jailbreak? Avísame abajo.