Jailbreak com e sem root: entenda a diferença e escolha o mais adequado.
Nos módulos de jailbreak para iOS, você geralmente encontrará duas categorias: Com privilégios de root وSem raízesCada categoria difere na sua interação com o sistema de arquivos raiz do dispositivo. Com ambas, você obtém um certo nível de privilégio na modificação de arquivos do sistema, mas de maneiras distintas.
Desbloqueio com privilégios de root
Em um jailbreak com acesso root, o usuário tem Com controle total sobre a seção do sistemaNormalmente, isso é feito criando uma cópia do diretório raiz e recarregando-a com permissões de leitura e gravação. Isso permite ao usuário acesso fácil ao diretório raiz (/) e também à conta de usuário root.
Ter acesso e permissões para modificar arquivos essenciais do sistema significa que um usuário pode instalar modificações e complementos diretamente no sistema de arquivos raiz. No entanto, esse nível de controle também significa que a manipulação de arquivos sensíveis pode levar a frequentes reinicializações em loop, perda de dados ou até mesmo à inutilização completa do dispositivo.
Fazer jailbreak sem privilégios de root
Um jailbreak sem root não fornece acesso direto ao sistema de arquivos raiz do dispositivo. Isso significa que não é possível escrever em '/' com um jailbreak sem root. Em vez disso, ele escreve em um local diferente no armazenamento, geralmente /var/jbQue então funciona como um link simbólico para um diretório dentro do sistema. /privado/pré-inicialização.
A Apple desativou o sistema de arquivos raiz com a introdução do Signed Secure Storage (SSV) em iOS 15Isso significava que os jailbreaks com root tinham que ser descontinuados. Consequentemente, métodos sem root tiveram que ser adotados, já que modificações no sistema de arquivos raiz não eram permitidas. A maioria dos jailbreaks com root também era conhecida por tornar os dispositivos inutilizáveis após atualizações do SSV.
geralmente são considerados jailbreaks sem root Seguro e confiávelComo o jailbreak é um processo separado do sistema de arquivos raiz, ele também é É mais difícil de detectar.Com o jailbreak sem acesso root, você também tem a vantagem Retornar ao sistema iOS original O software é atualizado conforme necessário. Não há muitos motivos para preocupação em relação a problemas como o travamento do dispositivo na inicialização (loop de inicialização) ou falha completa (hard brick), e ele é relativamente mais estável.
Por que optar pelo jailbreak sem privilégios de root?
Para a maioria das pessoas, uma fuga da prisão sem raízes é "O futuro inevitável do jailbreak no iOS. " Embora essa abordagem ainda seja relativamente nova e exija a atualização de muitos ajustes e repositórios com novos módulos, vale ressaltar que a maioria dos ajustes permanecerá compatível e exigirá apenas pequenas alterações, a menos que envolvam alguma modificação no sistema de arquivos raiz.
No passado, os métodos de jailbreak exigiam privilégios de root, como... XinaA15Conhecido por sua instabilidade e vulnerabilidade a travamentos, o jailbreak se deve em parte à sua dependência de patches não convencionais. Esses processos de jailbreak eram frequentemente difíceis de configurar, com inúmeras variáveis para gerenciar e envolviam a manipulação de dados sensíveis do sistema.
Embora os métodos de jailbreak sem root sejam menos robustos, muitos ajustes foram adaptados a esse ambiente fazendo pequenas modificações nos caminhos dos arquivos e adicionando suporte a pacotes. iphoneos-arm64Se uma modificação ou módulo não for baseado em um caminho fixo, geralmente pode ser recompilado para um local diferente, permitindo que funcione facilmente com ferramentas de jailbreak sem privilégios de root.
A maioria das ferramentas de jailbreak mudou, incluindo Dopamina و checkra1n و Palera1n و unc0vergerenciadores de pacotes como Sileo و ZebraPara modelos sem root, embora opções com root ainda estejam disponíveis com ferramentas como nekoJB e versões mais antigas de Palera1n.
O jailbreak Rootful é melhor que o jailbreak Rootless?
Embora a tecnologia rootful tenha dado aos desenvolvedores um controle significativo sobre o sistema de arquivos raiz, é importante entender que uma grande proporção de ajustes Não dependia da modificação do sistema de arquivos raiz.Para eles, a transição não foi muito difícil. Embora a maioria dos aplicativos padrão do sistema esteja armazenada no diretório raiz, modificá-los pode causar problemas, potencialmente levando a problemas inevitáveis com seu dispositivo.
Para contornar o SSV (Volume de Sistema Assinado), alguns desenvolvedores encontraram uma maneira de emular o diretório raiz por meio de Crie uma cópia e recarregue-a como leitura/gravação.No entanto, essa abordagem não só é propensa a falhas, como também consome uma quantidade significativa de espaço de armazenamento do sistema. Ferramentas de jailbreak como nekoJBÉ uma versão melhorada de DopaminaEste é o caminho.
No entanto, apesar de todos os compromissos necessários para um retorno mínimo, os patches root não ganharam muita popularidade desde o iOS 15. É por isso também que ferramentas populares como Palera1n Eventualmente, abandonou o suporte ao jailbreak root.
Comentários estão fechados.