Fugu14 Jailbreak IPA para iOS 14.3 - 14.5

Ha pasado mucho tiempo sin que se lanzara un jailbreak untethered para dispositivos iOS. Linus Henze ha lanzado Fugu14, la herramienta de jailbreak para iOS 14.3 hasta iOS 14.5.1 que instalará un untether en tu dispositivo haciéndolo funcionar incluso después de 7 días o de reiniciar el dispositivo.
¿Qué es Fugu14?
Fugu14 es un Jailbreak (incompleto) de iOS 14, que incluye un untether (persistencia), exploits del kernel, kernel PAC bypass y PPL bypass. Se diseñó para funcionar en todos los dispositivos arm64e (iPhone XS y posteriores) con iOS 14.3 hasta iOS 14.5.1. Se trata de un Jailbreak sin ataduras para iOS 14.
Un jailbreak untethered, como Fugu14, permite que tu iPhone o iPad siga teniendo jailbreak incluso después de apagarlo o reiniciarlo. Esto significa que no tienes que volver a pasar por el proceso de jailbreak cada vez que te olvides de cargar el dispositivo o necesites cargar de nuevo la aplicación Fugu14 para volver a hacer el jailbreak. Con un jailbreak sin ataduras, puedes disfrutar de las ventajas de hacer jailbreak a tu dispositivo sin tener que preocuparte de perderlo después de cada reinicio. Sólo es compatible con iOS 14.
Fugu14 es un proyecto de código abierto y el sucesor de Fugu, la primera herramienta de jailbreak de código abierto para iOS 13 basada en el exploit checkm8 creado por @axi0mX. La aplicación Fugu explota tu iDevice utilizando checkm8 y carga iStrap, iStrap loader e iDownload en tu dispositivo.

La herramienta de jailbreak Fugu14 está incompleta, y no instalará Cydia ni ningún otro gestor de paquetes que te permita acceder a tweaks y aplicaciones de repositorios populares. Los dispositivos arm64 no son compatibles porque el exploit no funciona en estos dispositivos.
Sin embargo, el untether Fugu14 puede seguir utilizándose junto con otras herramientas de jailbreak, como unc0ver. Este untether es compatible con dispositivos arm64e que ejecuten iOS 14.3 hasta iOS 14.5.1.
Aunque compilar Fugu14 desde las fuentes e instalarlo manualmente en tu dispositivo es una opción, puede ser demasiado complicado para algunos usuarios. Por suerte, hay un método más sencillo disponible a través de AltStore 1.4.8, que te permite instalar el jailbreak untethered basado en Fugu14 de unc0ver. Con esta solución, no tendrás que preocuparte de que unc0ver caduque a los siete días o tras un reinicio.
AltStore simplifica el proceso de jailbreak automatizando la instalación del untether Fugu14. La aplicación reconoce automáticamente los dispositivos y versiones de firmware compatibles, permitiéndote instalar rápida y fácilmente el jailbreak untethered. Si tu dispositivo es compatible, AltStore te pedirá que instales el untethered jailbreak en tu iPhone o iPad.
Tras instalar el untether Fugu14, el siguiente paso es parchear el marcador de posición unc0ver, lo que te permitirá hacer jailbreak a tu dispositivo e instalar Cydia en iOS 14.3 hasta iOS 14.5.1. Al parchear el marcador de posición unc0ver, podrás liberar por completo el potencial del dispositivo y acceder a una amplia gama de tweaks y aplicaciones muy buscadas por la comunidad de jailbreak.

Cuando instales Fugu14 en un iDevice compatible, se instalará automáticamente la Fugu14App. Tras pulsar en "Configurar", la herramienta genera archivos para el exploit de cierre dyld, y luego crea cierres para Spotlight.app, keybagd y ReportCrash para permitir que otras apps se inicien como root. Además, la herramienta instala una segunda app para mejorar aún más la experiencia del jailbreak.
La segunda app tiene sus ejecutables sustituidos por los de Spotlight y el exploit de cierre dyld se activará, garantizando la ejecución de código en Spotlight. La herramienta keybagd se ejecuta a través de Spotlight para instalarse como root, que luego ejecuta chmod +x al exploit.
keybagd lanza RaportCrash para parchear amfid y lanza jailbreakd, que abrirá una copia de sí mismo como root. Al final, jailbreakd explota el sistema con el exploit Driverkit para obtener lectura y escritura, se configura el bypass PAC del kernel y se inyecta un trustcache personalizado con bypass PPL.
Por último, se reinicia el dispositivo y ya puedes disfrutar de un jailbreak completo sin ataduras de iOS 14.
El jailbreak Fugu14, junto con todos sus componentes, está disponible como proyecto de código abierto en el repositorio GitHub. El jailbreak se publicó bajo la licencia MIT y está escrito en varios lenguajes de programación, de los cuales Swift representa aproximadamente el 67% del código. Las actualizaciones más recientes se publicaron el 3 de noviembre de 2021.
Para compilar el Jailbreak de iOS, simplemente ejecuta el script ios_install.py y sigue las instrucciones. Si encuentras un error de firma de código, abre el xcodeproj de Fugu14App y ajusta las opciones de firma de código en consecuencia. Además, necesitarás tener un IPSW para tu dispositivo y tener Xcode, iproxy e ideviceinstaller instalados en tu sistema.
Dispositivos compatibles
- iPhone XS, iPhone XS Max.
- iPhone XR.
- iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max.
- iPhone SE (2ª generación).
- iPhone 12 mini, iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max.
- iPhone 13 Pro, iPhone 13 Pro Max, iPhone 13 mini, iPhone 13.
- iPad Pro (11 pulgadas).
- iPad Pro (12,9 pulgadas) (3ª generación).
- iPad Pro (11 pulgadas) (2ª generación).
- iPad Pro (12,9 pulgadas) (4ª generación).
- iPad mini (5ª generación).
- iPad Air (3ª generación).
- iPad (8ª generación).
- iPad (9ª generación).
- iPad Air (4ª generación).
- iPad Pro (11 pulgadas) (3ª generación).
- iPad Pro (12,9 pulgadas) (5ª generación).
- iPad mini (6ª generación).
Jailbreak Fugu15
Con la introducción de nuevas mitigaciones en iOS 15 (y especialmente en 15.2), crear un jailbreak se hizo significativamente más difícil. Antes, bastaba con una vulnerabilidad del kernel para hacer jailbreak, pero ahora también es necesario un bypass de PAC o PPL. Algunas personas incluso dijeron que iOS 15.1.1 será la última versión en recibir un jailbreak público, como Cheyote Jailbreak.
Linus Hanze demuestra que están equivocados y muestra cómo es posible hacer jailbreak a iOS 15.4.1 incluso con todas las mitigaciones más recientes. Describirá las vulnerabilidades explotadas en la cadena Fugu15 y cómo se pueden eludir algunas mitigaciones introducidas en iOS 15.2.
También se mostró una demostración de Fugu15 en la Conferencia Objective-See 5.0, incluida una forma interesante (y poco común) de instalar Fugu15 en un dispositivo.
Cómo instalar Fugu14
La forma más sencilla de instalar Fugu14, junto con Cydia y unc0ver, es a través de AltStore. Este método permite que unc0ver permanezca instalado y firmado en tu dispositivo, incluso tras un reinicio o un periodo de siete días. En lugar de proporcionar un jailbreak sin ataduras, AltStore firma permanentemente la aplicación unc0ver.
Estos son los pasos que debes seguir para instalar Fugu14 untether:
- Descarga la última versión de AltStore para Windows, macOS o Linux.
- Instala la app AltStore a través de AltServer.
- Conecta tu dispositivo al ordenador mediante USB.
- Descarga e instala el archivo IPA unc0ver a través de AltStore.
- Pulsa el botón "Instalar Jailbreak sin ataduras".
- Pulsa el botón "Abrir marcador de posición".
- Pulsa el botón azul "Configurar Fugu14".
- Pulsa el botón "Aceptar" para parchear el marcador de posición unc0ver.
- Pulsa el botón azul "Instalar Untether".
- Pulsa el botón "Reiniciar ahora" cuando aparezca.
- Pulsa el botón "Instalar unc0ver".
- Abre unc0ver y haz jailbreak a tu dispositivo.
Novedades
- Arreglado el error de dormir/despertar.
- Añadido soporte para más iPads.
- Aumentada la fiabilidad del bypass PAC.
- Añadido soporte para dispositivos A12-A14.
- Autoinstalador para Sileo, SSH y Sustituto.
- Añadida compatibilidad experimental con MobileSubstrate.