Linus Henze lanza Fugu15 jailbreak para iOS 15, pero principalmente para desarrolladores
A principios de octubre, Linus Henze subió al escenario en la conferencia Objective by the Sea para mostrar su Fugu15 jailbreak en un iPhone con iOS 15.4.1 con un nuevo método de instalación fácil de usar que nos recordó a muchos de nosotros los días de JailbreakMe. Y a partir de este lunes, se lanza oficialmente como código abierto en la página de GitHub de Henze.
Henze anunció el lanzamiento de Fugu15 a través de Twitter esta tarde, pero antes de que nos emocionemos demasiado, debemos mencionar de inmediato que Fugu15 es un jailbreak dirigido principalmente a los desarrolladores, ya que actualmente no hay ajustes de jailbreak compatibles con iOS o iPadOS 15 para la inyección de ajuste faltante. biblioteca (el mismo problema está retrasando actualmente el jailbreak Cheyote del equipo Odyssey).
¿Qué es Fugu15?
Fugu15 es una aplicación de jailbreak semi-sin ataduras firmada permanentemente que admite ciertos dispositivos arm64e que ejecutan iOS y iPadOS 15.0-15.4.1 y ejecuta el cargador de arranque Procursus con el administrador de paquetes Sileo. Debido a que es semi-sin ataduras, no necesita una computadora para volver a hacer jailbreak, pero deberá volver a hacer jailbreak cada vez que reinicie su dispositivo. Además, un error de CoreTrust permite que Fugu15 permanezca suscrito indefinidamente, por lo que no es necesario volver a suscribirse cada siete días.
Si esto le suena familiar, es porque TrollStore usa el mismo error de CoreTrust. TrollStore permite a los usuarios cargar y firmar cualquier archivo. ipa en su dispositivo.
El lanzamiento de Fugu15 incluye omisión de firma de código, explotación del kernel, omisión del kernel PAC y omisión de PPL. Vale la pena señalar que Fugu15 se puede instalar a través de Safari si tiene un dominio, o mediante una conexión USB y Xcode en una Mac.
Lo que necesitas saber sobre Fugu15
Pero como señalamos anteriormente, Fugu15 es un jailbreak centrado en el desarrollador, por lo que no es tan útil para la persona promedio. Esto se debe a que actualmente no hay ajustes de jailbreak compatibles, y también a que algunas versiones anteriores del firmware tienen errores y no se han probado exhaustivamente en todos los dispositivos.
De hecho, Henze señala en la página de GitHub que Fugu15 solo se ha probado exhaustivamente en las siguientes configuraciones de dispositivos:
- iPhone XS Max con iOS 15.4.1
- iPhone 11 (dispositivo de investigación de seguridad) con iOS 15.4.1
- iPhone 12 (dispositivo de investigación de seguridad) con iOS 15.4.1
- iPhone 12 Pro Max con iOS 15.4.1
- Versión independiente del iPhone 13 con iOS 15.1
Fugu15 puede ser compatible con otras combinaciones de dispositivos y firmware, sin embargo, no se ha probado rigurosamente en estos. Actualmente, solo se admiten dispositivos arm64e (iPhone XS y posterior, o dispositivos con un chip A12 o posterior).
Si bien Henze es consciente de los siguientes errores, puede haber otros:
1) Si termina oobPCI (el proceso que ejecuta el núcleo), el sistema puede quedar en un estado inconsistente y entrar en pánico en algún momento. Esto suele ocurrir unos 5 segundos después del inicio
exit_full
comando en iDownload. Solución alternativa: no cierre oobPCI o hágalo lo antes posible para reducir la posibilidad de que se produzca un pánico en el kernel. Actualmente se desconoce el motivo de este pánico. 2) Si no hay conexión de alimentación, entrar en suspensión profunda provocará un pánico en el kernel debido a un error en DriverKit (también sucedió con Fugu14). Desafortunadamente, la solución de Fugu14 no funciona en iOS 15. Solución alternativa: este error no ocurre al salir de oobPCI. Sin embargo, el error descrito anteriormente puede ocurrir al salir de oobPCI. 3) Algunas versiones de iOS (al menos iOS 15.1 y anteriores, tal vez 15.2 y 15.3 también) tienen un error de DriverKit que desactiva el control de bus para el chip WiFi cuando se inicia oobPCI, lo que provoca un pánico en el kernel cuando se usa WiFi. Este error se puede arreglar, pero por el momento la solución no está incluida en Fugu15. Solución alterna:
Breves preguntas frecuentes de Linus Henze sobre Fugu15
En la sección de preguntas frecuentes de la página de GitHub, Henze responde algunas preguntas pertinentes, que detallaremos a continuación:
P: Soy un usuario final. ¿Fugu15 es bueno para mí? Oh, no.
P: Mi versión/dispositivo de iOS no es compatible con Fugu15, ¿agregarán soporte para él? R: No. (Terminé con iOS 15)
P: ¿Alguna vez agregarán soporte para ajustes? Oh, no.
P: ¿Ofrecen soporte oficial para Fugu15? ¿Están previstas las actualizaciones? Oh, no.
P: Instalé/actualicé algo a través de Sileo, pero no se inicia. ¿Cómo puedo arreglar esto? R: Fugu15 usa la inyección de TrustCache para evitar la firma de código. Por lo tanto, si instala o actualiza algo, la firma del código debe estar en TrustCache. Puede descargar TrustCaches adicionales desde el shell de iDownload usando tcload
el comando.
P: Wen eta Fugu16?????? A: …
¿Qué pasará con Fugu15?
Aparentemente, Henze no tiene intención de seguir desarrollando Fugu15 ya que cambia su enfoque de iOS y iPadOS 15 a iOS y iPadOS 16 en el futuro. Por otro lado, el lanzamiento de código abierto de Fugu15 puede resultar beneficioso para la comunidad de jailbreak, ya que puede brindar alivio a los desarrolladores con problemas de jailbreak que necesitan más ideas para atacar iOS y iPadOS 15 para aquellos que han estado esperando pacientemente durante tanto tiempo.
Sin embargo, si bien este es un jailbreak útil para los desarrolladores que necesitan probar algo, es básicamente una prueba de concepto en esta etapa.
Conclusión
Si bien el lanzamiento de Fugu15 es una buena y bienvenida noticia, el proyecto Fugu15 en sí no es un jailbreak que todos deban descargar e instalar. En cambio, los usuarios deben permanecer en el firmware más bajo posible y esperar un jailbreak público de iOS y iPadOS 15 con una inyección de ajuste que funcione, ya que eso es para lo que la mayoría de nosotros hacemos jailbreak de todos modos.
Puede obtener más información sobre Fugu15 y de qué se trata visitando la página de GitHub de Linus Henze .
¿Estás emocionado de que Fugu15 finalmente haya salido? Asegúrese de discutir sus pensamientos sobre esto en la sección de comentarios a continuación.
Deja una respuesta