El hackeo del sistema operativo móvil de Apple ha existido desde la aparición del primer iPhone. Durante este tiempo, el jailbreak ha pasado por varias etapas.
Fue el dominio de programadores barbudos, una solución popular para la piratería, un medio para distribuir publicidad en China y una forma de desbloquear un smartphone de EE. UU.
Como resultado, las diversas mejoras para iOS que todavía se pueden hacer con el jailbreak del iPhone siguen siendo populares, y la gente espera herramientas para hackear el sistema. Vamos a averiguar para qué sirve el Jailbreak en los smartphones de Apple en este año y si realmente vale la pena hacerlo.
¿Qué es el jailbreak?
La traducción literal de esta operación suena como “fuga de la cárcel”. Los usuarios y desarrolladores siempre intentan realizar este tipo de hackeo en cualquier sistema cerrado con restricciones, e iOS no fue la excepción.
El objetivo principal del jailbreak es obtener acceso completo al sistema de archivos, lo que a su vez permite instalar aplicaciones que no son de la App Store, hackear compras dentro de los juegos, cambiar archivos del sistema, agregar temas de personalización y nuevas funciones a iOS.
El jailbreak en los primeros modelos de iPhone permitía liberar el dispositivo de un operador de telefonía para usarlo en otro país. Apple no comenzó a lanzar smartphones SIM-free de inmediato, pero la gente quería usar los dispositivos no solo en los países donde el iPhone se vendía oficialmente.
El procedimiento de jailbreak no está respaldado por Apple, sin embargo, no es ilegal en Canadá, Estados Unidos y la mayoría de los demás países. Después de realizarlo, el propietario del iPhone anula el acuerdo de licencia y pierde el derecho a soporte técnico y servicio de garantía.
Afortunadamente, el procedimiento estándar de restauración del firmware devuelve la integridad del sistema operativo y elimina todos los rastros de jailbreak del dispositivo. Demostrar la existencia de un hackeo en un iPhone después de restaurar iOS es prácticamente imposible.
Los desarrolladores de Cupertino cierran regularmente las vulnerabilidades encontradas por los hackers que permiten hacer el jailbreak.
¿Para qué sirve el jailbreak del iPhone?
Lo confieso, he pecado, yo también solía hacerle Jailbreak a mi iPhone 4S. Lo necesitaba para añadir interruptores en la cortina de notificaciones para apagar y encender rápidamente el Wi-Fi, el Bluetooth e incluso el 3G. Sí, sí, antes la conexión 3G consumía bastante batería, y la mayor parte del tiempo mi smartphone estaba en 2G. Era suficiente para recibir llamadas, y cuando me conectaba a internet, cambiaba a 3G.
Hacer esto desde la cortina de notificaciones era mucho más cómodo que desde los ajustes, ya que el Centro de Control aún no existía en el iPhone. Además, muchos hacían Jailbreak al iPhone para cambiar el diseño de iOS, instalar temas y cambiar los iconos. Prácticamente todas estas acciones se pueden hacer hoy en día con las herramientas nativas de iOS.
El color de los iconos se puede cambiar desde los ajustes del escritorio o a través de los atajos, el 3G ya no consume tanta batería, y lo único que no se puede hacer es instalar temas (y afortunadamente, ya me imagino las fuentes torcidas y las extrañas combinaciones de colores en los ajustes).
Hoy en día, el Jailbreak en el iPhone es necesario principalmente para acceder a funciones que no están disponibles de forma nativa en los smartphones de Apple:
- Instalación de aplicaciones desde cualquier fuente, no solo desde la App Store; (aprende Cómo Instalar Apps en iPhone desde Tiendas Alternativas)
- Uso de programas no disponibles según las reglas de la App Store (torrents, aplicaciones bancarias sancionadas y mucho más);
- Añadir a los smartphones antiguos funciones de los nuevos (Dynamic Island en el iPhone con notch, modo imagen en imagen para TikTok, YouTube Shorts, bloqueo del iPhone al girarlo boca abajo y mucho más);
- Eliminación del bloqueo de operador del iPhone.
¿Qué peligros tiene el jailbreaking?
Al desarrollar el sistema operativo móvil de Apple, el énfasis se puso en la estabilidad. En las primeras versiones de iPhone OS, ni siquiera existía la posibilidad de instalar programas y juegos de terceros.
Después de la aparición de la App Store, las aplicaciones de terceros comenzaron a ejecutarse en el iPhone en lo que se conoce como “sandbox”. Los programas solo tienen acceso a un número determinado de carpetas y datos del sistema. Las aplicaciones no pueden controlar la mayoría de los elementos del smartphone y, antes de llegar a la tienda de Apple, pasan por una estricta moderación.
Después del jailbreak, esta restricción se elimina y las aplicaciones pueden dañar el sistema operativo o acceder a los datos del usuario. Sin embargo, no ha habido casos masivos de robo de cuentas o contraseñas en dispositivos con jailbreak en toda su historia.
Es necesario tomar en serio la seguridad de los datos confidenciales y utilizar la autenticación de dos factores. Estas medidas son suficientes para no preocuparse por tus datos después de hacer jailbreak en un iPhone.
El segundo argumento común en contra del jailbreak es la estabilidad y la autonomía del propio iOS después del hackeo. Por un lado, la existencia de todo tipo de tweaks para limpiar y optimizar el iPhone permite desactivar procesos innecesarios y prolongar la autonomía del dispositivo, pero por otro, en manos inexpertas, estas herramientas pueden dañar el dispositivo.
En la búsqueda de espacio libre en el smartphone o una hora extra de autonomía, el usuario puede eliminar algo necesario para el funcionamiento de iOS. Así, un iPhone con jailbreak puede convertirse en un “ladrillo”.
Esto ocurre muy raramente, y el todopoderoso modo DFU permite restaurar el dispositivo en la gran mayoría de los casos.
Lee también: Android vs iOS: ¿Cuál es más seguro?
Tipos de jailbreak
Globalmente, el jailbreak de iOS se divide en tres tipos.
- Jailbreak atado (Tethered) realiza el hackeo del smartphone o tableta hasta que se reinicia. Después de eso, el dispositivo ya no puede arrancar normalmente sin ayuda externa. Habrá que conectarlo a un ordenador y arrancarlo con la ayuda de una utilidad de hackeo.
Este tipo de jailbreak fue muy común hace 5-6 años, utilizaba vulnerabilidades del bootrom en los procesadores Apple A4 y versiones anteriores. Obviamente, este tipo de hackeo es muy incómodo, ya que el dispositivo debe conectarse a un ordenador después de apagarse o de que se agote por completo la batería.
- Jailbreak desatado/no atado (Untethered) permite hackear el dispositivo con la posibilidad de reiniciarlo. Para eliminar este tipo de jailbreak, solo es necesario restaurar el firmware del iPhone.
Este tipo de hackeo es el más conveniente, pero hace mucho tiempo que no aparecen vulnerabilidades de este tipo.
- Jailbreak semi-atado (Semi-tethered) hackea el dispositivo hasta el primer reinicio. Después de eso, el iPhone o iPad se inicia en modo normal sin tweaks ni aplicaciones de terceros. Para volver a hacer el jailbreak, es necesario conectar el dispositivo a un ordenador o ejecutar una aplicación especial de hackeo en el propio dispositivo.
Este tipo de jailbreak ha sido muy común en los últimos años. Debido a la falta de vulnerabilidades graves en iOS, los desarrolladores de jailbreak no pueden implementar un hackeo desatado.
Cada vez más, el re-hackeo en modo semi-atado se puede realizar mediante una aplicación en iOS, lo que permite usar el dispositivo sin ninguna restricción.
Jailbreak en otras plataformas
Además de iOS, otros sistemas operativos móviles de Apple también son susceptibles de jailbreak. No hablaremos de iPadOS, ya que actualmente es prácticamente una copia completa del sistema del iPhone con la adición de algunas características.
Se puede hacer jailbreak en los sistemas operativos tvOS y watchOS para los decodificadores de televisión y los relojes inteligentes, respectivamente.
Para los modelos de Apple TV de segunda y tercera generación existían muchos programas y métodos de hackeo. Las utilidades greenpois0n, Limera1n, PwnageTool, Redsn0w, Seas0nPass, Sn0wbreeze y unthredeh4il permitían hacer jailbreak a los decodificadores con Apple TV 4.
El sistema operativo Apple TV 5 podía ser hackeado con los programas Evasi0n, P0sixspwn, Redsn0w, Seas0nPass y unthredeh4il.
En tiempos de Apple TV 6, solo apareció una utilidad para el jailbreak, Seas0nPass, y después del lanzamiento de Apple TV 7, los desarrolladores abandonaron la plataforma y se centraron en la nueva tvOS 9, que se instalaba en la cuarta generación de decodificadores de Apple.
Las primeras versiones de la nueva tvOS se hackeaban con la popular utilidad de la época Pangu, o más exactamente, con su modificación para Apple TV, Pangu9. Las vulnerabilidades se cerraron rápidamente con actualizaciones y el jailbreak de los decodificadores se bloqueó durante casi un año.
Con la llegada de tvOS 10, apareció una nueva herramienta de hackeo, LiberTV, y medio año después, dos grupos independientes de desarrolladores lanzaron las utilidades backr00m y greeng0blin.
La última generación de decodificadores de televisión de Apple, el Apple TV 4K, se lanzó simultáneamente con el estreno de tvOS 11. Casi al mismo tiempo, se lanzaron tres programas para su jailbreak: LiberTV, backr00m y electraTV.
Casi todas las versiones de tvOS 12, a excepción de la última actualización que cerraba los agujeros, podían ser hackeadas con la utilidad ChimeraTV, pero la versión más actual en este momento, tvOS 13, los hackers aún no la han hackeado.
Con la aparición de aplicaciones de terceros para Apple TV 4/4K, el jailbreak prácticamente no tiene sentido. Después del hackeo, el usuario obtiene acceso completo al sistema de archivos del dispositivo y la capacidad de controlar el decodificador por protocolo SSH. Si se desea, se pueden firmar aplicaciones ya preparadas que no pasaron la censura de la App Store e instalarlas en el decodificador.
En cuanto al Apple Watch, el interés de los desarrolladores de jailbreak aquí es aún menor. Existen métodos de hackeo y los llamados exploits, pero el hackeo de los relojes inteligentes no ofrece ventajas significativas.
En los tiempos de watchOS 1-2, ni siquiera había utilidades públicas para el jailbreak. Casi inmediatamente después del lanzamiento de watchOS 3 en 2016, apareció la utilidad OverCl0ck. Con su ayuda, se podía hackear el sistema operativo de los relojes hasta watchOS 3.2.3.
Con el lanzamiento de watchOS 4, otro grupo de desarrolladores presentó su utilidad, jelbrekTime. La vulnerabilidad utilizada para el jailbreak se cerró con la actualización de watchOS 4.1.
Cualquier sistema operativo con restricciones tarde o temprano tendrá su jailbreak, pero ese es un tema para otro artículo.
¿Vale la pena hacer Jailbreak al iPhone?
Entonces, ¿hacer o no hacer Jailbreak al iPhone? En mi opinión, no vale la pena. Simplemente mira la cantidad de desventajas y compáralas con las posibles ventajas. Podrás instalar aplicaciones bancarias en el iPhone sin necesidad de hackearlo, y si no sabes cómo hacerlo tú mismo, aquí tienes una guía completa sobre cómo hacerlo. Los torrents se descargan sin aplicaciones especiales, lo he comprobado por mí mismo, y las posibilidades de personalización de la interfaz en iOS X son más que suficientes para adaptar el iPhone a tu gusto.
Además, en la App Store hay un montón de programas que te ayudarán a cambiar el aspecto del escritorio de tu iPhone, añadirle widgets bonitos e interesantes e incluso mejorar la pantalla de bloqueo. También creo que la seguridad de nuestros smartphones es muy importante, y hackear el sistema por tu cuenta, dando acceso a cualquiera y a software de dudosa procedencia, es una mala idea.
Así que lo mejor es usar iOS y el iPhone tal y como vienen de fábrica, y utilizar solo las herramientas que proporcionan Apple y los desarrolladores de terceros a través de la App Store. De esta manera, mantendrás tus datos a salvo y disfrutarás de tu smartphone.