Jailbreak actualiza un resumen de las herramientas actuales

En tiempos pasados, los jailbreaks vendrían en forma de una herramienta por rango de firmware. Quien haya llegado allí primero lo liberaría, y ese lanzamiento sería el estándar. A medida que pasamos de las herramientas secretas a los exploits públicos, los desarrolladores son libres de aprovechar las vulnerabilidades a medida que se hacen públicas y tratar de hacer un jailbreak de ellas, lo que resulta en múltiples herramientas para el mismo firmware. Estas herramientas a menudo tienen diferentes ventajas y limitaciones, y pueden ser difíciles de diferenciar. En este artículo, haremos todo lo posible para resumir las herramientas actuales, así como también en qué se diferencian del resto..

iOS 11

iOS 11.2 y superior tienen sin jailbreak. Para iOS 11.1.2 y versiones inferiores, se ofrecen algunas cosas, en varias etapas de preparación.

LiberiOS
LiberiOS es un ejemplo de un nuevo tipo de jailbreak, uno sin bypass de KPP. Los llamados jailbreaks sin KPP pueden presumir de una estabilidad superior a los que usan un bypass, pero actualmente sufren desventajas. Como no pasan por alto KPP, no pueden modificar áreas del núcleo que son controladas por KPP. En cambio, solo modifican áreas seguras, haciéndolas muy estables. Sin embargo, para hacer esto y lograr los efectos que queremos, deben ejecutar constantemente un demonio para inyectar sus cambios en el sistema. El uso de este demonio jailbreak es visto por algunos como una solución poco elegante, y podría tener problemas de confiabilidad o duración de la batería, aunque esto no ha sido probado. Más de un problema es que Cydia Substrate y algunas de sus dependencias aún no están actualizadas para funcionar con este jailbreakd Acercarse. LiberiOS carece de soporte Cydia (sustrato) por este motivo, y puede que no lo obtenga.

Cabe señalar que los futuros jailbreaks seguramente serán de este tipo, ya que es difícil encontrar bypass de KPP. La estabilidad que ofrece esta metodología parece ser el camino a seguir, una vez que se resuelva la compatibilidad con Substrate. Todos los jailbreak de iOS 11 son sin KPP. Para iOS 10, el campo está dividido, con Meridian sin KPP y G0blin (y algunas herramientas más antiguas) que usan un bypass.

LiberiOS es compatible con iOS 11.0-11.1.2, en todos los dispositivos.

Electra
Hecho por CoolStar, Electra usa el mismo exploit que LiberiOS, aunque empaquetado de forma independiente. A diferencia de LiberiOS, esta herramienta ha hecho algunos intentos de resolver las incompatibilidades con la plataforma Cydia. Sin un sustrato de Cydia que funcione, CoolStar ha incluido Sustituir en lugar. Esta es una alternativa de sustrato de Cydia de código abierto hecha por Comex. Tiene la misma funcionalidad que Substrate, pero se puede actualizar libremente para trabajar con jailbreak sin KPP. Saurik no aprueba Sustituto ni un enfoque de jailbreak, y queda por ver cuál será su propia solución para el soporte de sustrato sin KPP. Para obtener más información, consulte la explicación en LiberiOS.

Electra apoya todos los dispositivos de 64 bits en iOS 11.0-11.1.2 y puede instalar ajustes debido a Sustituto. Sin embargo, lo hace aún no paquete Cydia ya que las pruebas no están completamente completas. Por lo tanto, todos los ajustes deben instalarse manualmente desde la línea de comandos, lo que requiere un poco más de experiencia técnica que el usuario promedio de Cydia. Tenga precaución si está probando cosas, aunque no debería ser demasiado difícil encontrar la información para realizar ajustes básicos. Una revisión de Electra con Cydia en los próximos días es una posibilidad clara.

La solución desconocida de Saurik
Se desconoce el estado actual y la tasa de progreso de este proyecto, aunque se ha confirmado que está en marcha. Es posible que le falte la adición del demonio jailbreak, que es requerido por otras herramientas sin KPP, ya que Saurik ha comentado sobre su inelegancia percibida como una solución. Para obtener más información, consulte la explicación en LiberiOS. No espere ninguna actualización de estado en este proyecto, aunque una vez lanzado tendrá la ventaja del soporte oficial para Cydia y Cydia Substrate, sin recurrir a la línea de comando y sin Sustituto.

iOS 10

iOS 10.0-10.2.1 ya tenía jailbreaks, que ya hemos cubierto en detalle anteriormente. Para iOS 10.3-10.3.3, nuevamente hay un par de herramientas para elegir.

Meridiano
Esta herramienta es compatible todos los dispositivos de 64 bits en todos los firmwares iOS 10.x. Sin embargo, si está en iOS 10.2.1 o inferior, será mejor que rompa el jailbreak con herramientas existentes, como Yalu, extra_recipe o Saïgon, por el momento. Si tiene iOS 10.3.x, debería considerar usar G0blin en lugar de esto también, al menos por ahora. La razón de esto es que, dado que Meridian es un jailbreak sin KPP, aún no es compatible con Cydia Substrate, lo que lo hace inadecuado para el usuario promedio. Para obtener más información acerca de KPP-less, cómo se diferencia de las herramientas tradicionales y qué significa para un jailbreak, consulte la explicación en la sección sobre LiberiOS.

En la actualidad, Meridian se recomienda para solo desarrolladores, No es aconsejable para el uso diario inexperto. Todos los cambios deben realizarse desde la línea de comando, cualquier ajuste que requiera Substrate no funcionará, y cualquier problema probablemente requerirá una buena cantidad de conocimiento para salir. Sin embargo, en el futuro, un sustrato actualizado podría convertir esto en un poderoso jailbreak sin los pánicos del núcleo causados ​​por las soluciones con un bypass KPP. Meridian también puede obtener un demonio de Jailbreak y un sustituto en poco tiempo, acercándolo Electra en términos de funcionalidad.

G0blin
Esta es una herramienta tradicional de jailbreak, del tipo que estamos acostumbrados a ver. No es menos KPP, sino que utiliza un bypass KPP como Yalu, extra_recipe y Saïgon. En consecuencia, no necesita un demonio jailbreak, ni tampoco necesita un sustrato Cydia actualizado. Esta es una buena noticia para el usuario promedio, ya que incluye Cydia y Substrate, y todos sus ajustes funcionarán como espera. Para obtener más información sobre KPP-less, consulte la sección sobre LiberiOS.

Una desventaja de G0blin es la posible inestabilidad causada por el bypass de KPP, similar a lo que puede haber experimentado con Yalu y extra_recipe. Otro problema es que no cubre todos los dispositivos y firmware, a diferencia de Meridian. G0blin solo admite iOS 10.3-10.3.3, y solamente Dispositivos A7-A9. Esto significa que el iPhone 7 (Plus) y versiones posteriores no pueden usar esta herramienta. Solo el iPhone 6s (Plus) y anteriores serán compatibles. Finalmente, G0blin actualmente tiene un error conocido en el que Touch ID no funciona en aplicaciones de terceros, aunque con suerte esto se solucionará pronto.

G0blin es la opción obvia para el jailbreak de iOS 10.3.x por ahora, debido a su soporte de sustrato. En el futuro será interesante ver si el meridiano sin KPP puede superarlo en términos de estabilidad, especialmente para aquellos con un dispositivo A10 (X), que G0blin no puede soportar.

tvOS

LiberTV
Hermana de LiberiOS, LiberTV es compatible con 11.0-11.1 en Apple TV y Apple TV 4K. Al igual que el resto del ecosistema de jailbreak de Apple TV, no tiene soporte Cydia o Substrate, por lo que es de uso limitado para los no desarrolladores. SSH y el acceso a la raíz están disponibles, lo que permite que la mayoría de las cosas se hagan a través de la línea de comando, pero necesitará cierta atención de un instalador de paquetes como nitoTV para darle un atractivo público más amplio. Se ha dicho que esto está en proceso, aunque tendrá que esperar hasta después del lanzamiento de nitoTV para tvOS 9-10.

Greeng0blin
Este es un puerto de G0blin para iOS 10.3.x, y admite solo tvOS 10.2.2. Adaptado de la versión de iOS por nitoTV, viene incluido con su administrador de paquetes nitoTV, lo que le da un atractivo más amplio a los usuarios finales. Las actualizaciones de tvOS 10.2.2 a tvOS 11.0-11.1 pueden ser posibles en una fecha posterior a través de futurerestore con blobs guardados.

nitoTV
Un administrador de paquetes para tvOS, nitoTV permite la instalación de aplicaciones sin firmar, la instalación y eliminación de ajustes, y el soporte de sustrato. Este es un desarrollo emocionante, y trae el jailbreak de Apple TV a la par con iOS. El soporte para nitoTV eventualmente llegará a las versiones de tvOS cubiertas por LiberTV (11.0-11.1), pero inicialmente se limita a tvOS 9.0, 9.0.1, 10.0.1, 10.1 y 10.2.2. Estos son los firmwares liberados por las herramientas Pangu, LiberTV (versión tvOS 10) y Greeng0blin, respectivamente. Tengo muchas ganas de ver finalmente un ecosistema llegar a Apple TV jailbreak. Más tarde, espero con ansias el soporte de tvOS 11, una vez que nitoTV se haya adaptado para el exploit tvOS sin KPP.

watchOS

El desarrollador de Meridian, PsychoTea, ha comenzado el trabajo preliminar en un jailbreak watchOS 3 llamado OverCl0ck. Mientras esté en un desarrollo muy temprano, será interesante ver lo que es posible en lo que ha sido hasta ahora una plataforma relativamente inexplorada..

Conclusión

Toda la gama de herramientas. Si bien inicialmente es desalentador, este nuevo enfoque para hacer jailbreak con una contribución más descentralizada parece estar pagando dividendos. Las herramientas pueden tomar prestadas técnicas y experiencia entre sí, y las piezas faltantes pueden ser reemplazadas, actualizadas o rehechas por quien tenga el conocimiento. En iOS 11, quedan muy pocos obstáculos para un jailbreak completo, ya sea con Substrate o Substitute. iOS 10 seguramente seguirá, y el lanzamiento de tvOS lo ha llevado más al centro de atención que en años, con más en camino. En general, vale la pena familiarizarse con las ofertas actuales, incluso si decide esperar un poco más para un lanzamiento final. No pasará mucho tiempo antes de que esté disponible una versión fácil de usar de estas herramientas.