Jailbreak Rootful y Rootless: conoce la diferencia y elige el más adecuado

En los módulos de jailbreak de iOS, generalmente encontrarás dos categorías: Con privilegios de root وDesarraigadoCada categoría difiere en su interacción con el sistema de archivos raíz del dispositivo. Con ambas, se obtiene cierto nivel de privilegio para modificar los archivos del sistema, pero de forma independiente.

Jailbreak con privilegios de root

En un jailbreak rooteado, el usuario tiene Con control total sobre la sección del sistemaEsto se logra generalmente creando una copia del directorio raíz y recargándola con permisos de lectura y escritura. Esto permite al usuario acceder fácilmente al directorio raíz (/), así como a la cuenta de usuario raíz.

Tener acceso y permisos para modificar archivos principales del sistema significa que un usuario puede instalar modificaciones y complementos directamente en el sistema de archivos raíz. Sin embargo, este nivel de control también implica que la manipulación de archivos confidenciales puede provocar frecuentes bucles de arranque, pérdida de datos o incluso la inutilización completa del dispositivo.

Jailbreak sin privilegios de root

Un jailbreak sin root no proporciona acceso directo al sistema de archivos raíz del dispositivo. Esto significa que escribir en '/' no es posible con un jailbreak sin root. En su lugar, escribe en una ubicación diferente del almacenamiento, generalmente /var/jbQue luego actúa como un enlace simbólico a un directorio dentro /privado/prearranque.

Apple cerró el sistema de archivos raíz con la introducción de Signed Secure Storage (SSV) en iOS 15Esto significó que los jailbreaks rooteados tuvieron que ser descontinuados. En consecuencia, se tuvieron que adoptar métodos no rooteados, ya que no se permitían modificaciones al sistema de archivos raíz. También se sabía que la mayoría de los jailbreaks rooteados inutilizaban los dispositivos después de las actualizaciones de SSV.

Los jailbreaks sin root generalmente se consideran Seguro y confiableDado que el jailbreak es independiente del sistema de archivos raíz, también es Es más difícil de detectar.Con el jailbreak sin acceso root, también tienes la ventaja Regresar al sistema iOS original El software se actualiza según sea necesario. No hay que preocuparse demasiado por problemas como que el dispositivo se bloquee al iniciar (bucle de arranque) o se bloquee por completo (bloqueo total), y es relativamente más estable.

¿Por qué cambiar al jailbreak sin privilegios de root?

Para la mayoría de las personas, un jailbreak sin root es "El futuro inevitable del jailbreak de iOS". Si bien este enfoque todavía es relativamente nuevo y requerirá actualizar muchos ajustes y repositorios con nuevos módulos, vale la pena señalar que la mayoría de los ajustes seguirán siendo compatibles y solo requerirán ajustes menores a menos que impliquen modificar el sistema de archivos raíz de alguna manera.

En el pasado, los métodos de jailbreak requerían privilegios de root, como XinaA15Conocido por su inestabilidad y vulnerabilidad a los fallos, el jailbreaking se debe en parte a su dependencia de parches no convencionales. Estos procesos de jailbreaking solían ser difíciles de configurar, con numerosas variables que gestionar e implicaban la manipulación de datos confidenciales del sistema.

Aunque los métodos de jailbreak sin root son menos robustos, muchos ajustes se han adaptado a este entorno haciendo modificaciones menores en las rutas de archivos y agregando soporte para paquetes. iphoneos-arm64Si una modificación o módulo no se basa en una ruta fija, generalmente se puede volver a compilar en una ubicación diferente, lo que le permite funcionar fácilmente con herramientas de jailbreak sin privilegios de root.

La mayoría de las herramientas para hacer jailbreak han cambiado, incluidas La dopaminaycheckra1nypalera1nyunc0verGestores de paquetes como SileoyCebraPara los modelos sin raíz, aunque todavía hay opciones con raíz disponibles con herramientas como nekoJB y versiones anteriores de palera1n.

¿Es el jailbreak Rootful mejor que el jailbreak Rootless?

Si bien la tecnología rootful ha otorgado a los desarrolladores un control significativo sobre el sistema de archivos raíz, es importante entender que una gran proporción de ajustes No dependía de modificar el sistema de archivos raíz.Para ellos, la transición no fue tan difícil. Aunque la mayoría de las aplicaciones predeterminadas del sistema se almacenan en el directorio raíz, modificarlas puede causar problemas, lo que podría derivar en problemas inevitables con el dispositivo.

Para evitar SSV (volumen de sistema firmado), algunos desarrolladores han encontrado una forma de emular el directorio raíz mediante Crea una copia y recárgala como lectura/escrituraSin embargo, este enfoque no solo es propenso a fallas, sino que también consume una cantidad significativa de espacio de almacenamiento del sistema. Herramientas de jailbreak como nekoJBEs una versión mejorada de La dopaminaÉste es el camino.

Sin embargo, a pesar de todos los compromisos necesarios para obtener un rendimiento mínimo, los parches rooteados no han ganado mucha tracción desde iOS 15. Esta es también la razón por la que herramientas populares como palera1n Finalmente abandonó el soporte para jailbreak con root.

Los comentarios están cerrados.