Ce que signifie pour vous un jailbreak iOS 15 sans racine

[ad_1]

Si vous avez prêté attention à l’équipe Odyssey tout au long de leur développement continu d’un jailbreak iOS et iPadOS 15.0-15.1.1, alors vous devez déjà savoir que le jailbreak est destiné à être sans racine. Mais qu’est-ce que cela signifie pour vous en tant que jailbreaker ?

Les jailbreaks sans racine ne sont pas nouveaux, mais ce sera la première fois que l’on devient le courant dominant pour pratiquement toute la communauté. Il existe de nombreuses différences techniques entre un jailbreak standard et un jailbreak sans racine, donc dans cet esprit, cela soulève de nombreuses questions parmi les futurs jailbreakers.

Compte tenu de toute la confusion, nous avons consulté le responsable du référentiel de Chariz, Adam Demasi (@hbkirb) et le mainteneur de Procursus Cameron Katri (@KatriCameron) pour discuter de certaines des questions les plus fréquemment posées sur les jailbreaks sans racine afin que nous puissions partager tout ce que nous avons appris avec nos lecteurs. Cela dit, nous leur offrons notre gratitude pour le temps qu’ils ont consacré à certaines des réponses que vous êtes sur le point de lire.

Si vous êtes prêt à en savoir plus sur le prochain jailbreak sans racine pour iOS et iPadOS 15 et sur son impact ou non sur votre expérience de jailbreak, alors assurez-vous de lire la suite !

FAQ sur le jailbreak sans racine – Démystifier les mythes

Pourquoi le prochain jailbreak pour iOS et iPadOS 15 sera-t-il sans racine ?

Peut-être que la question la plus fréquente que nous voyons est « pourquoi ce jailbreak va-t-il être sans racine? » et heureusement, nous avons une réponse à cela.

iOS et iPadOS 15 libèrent pour la première fois la fonction d’atténuation de la sécurité du volume système signé (SSV) d’Apple sur la plate-forme mobile. Cette fonctionnalité a fait ses débuts sur macOS comme moyen de vérifier l’intégrité du contenu du système lors de l’exécution à l’aide d’un mécanisme de noyau. Il rejetterait alors toutes les données dépourvues d’une signature cryptographique valide d’Apple.

Maintenant que SSV fait partie d’iOS et d’iPadOS 15, les développeurs de jailbreak ne peuvent plus bricoler avec le Système d’exploitation/racine volume sur les iPhones et iPads exécutant ce micrologiciel, car SSV impose un comportement en lecture seule sur ce volume en filtrant et en annulant les modifications qui n’appartiennent pas à ce volume tel qu’il a été conçu par Apple.

Apple renforce continuellement les atténuations de sécurité à chaque nouvelle itération d’iOS et d’iPadOS. Devenir sans racine est le prochain changement majeur qui aura un impact sur la façon dont les développeurs de jailbreak feront face à ces atténuations à l’avenir, et un tel changement est comparable au moment où les développeurs de jailbreak se sont adaptés pour contourner la protection contre les correctifs du noyau (KPP) en commençant par les jailbreaks Meridian et Electra pour iOS 10 et 11 respectivement.

Ces changements sont consécutifs au comportement anti-jailbreak d’Apple, mais ils sont loin de mettre fin complètement au jailbreak. Ils rendent simplement le processus plus difficile, et là où il y a une volonté, il semble qu’il y ait toujours un moyen.

Quelle est la différence entre un jailbreak à part entière et un jailbreak sans racine ?

La principale différence entre les jailbreaks à part entière auxquels nous sommes tous habitués et le prochain jailbreak sans racine pour iOS et iPadOS 15 est que les utilisateurs n’auront pas accès au Système d’exploitation/racine le volume. Cela signifie que les utilisateurs ne peuvent plus installer ou modifier les fichiers qui existent dans cet espace.

Au lieu de cela, les jailbreakers ne peuvent que bricoler avec des fichiers résidant dans le /var et /privé/preboot volumes, ce dernier étant un volume entièrement nouveau que l’équipe Odyssey prévoit d’ajouter spécialement pour les fichiers liés au jailbreak qui seraient traditionnellement placés dans le désormais en lecture seule Système d’exploitation/racine le volume.

Une chose sur laquelle nous aimerions dissiper toute confusion est qu’il existe deux manières différentes pour les jailbreakers de se référer à root – l’une est la Système d’exploitation/racine volume, et l’autre est l’utilisateur root. Alors qu’un jailbreak sans racine exclut l’accès au Système d’exploitation/racine volume, vous pouvez toujours agir en tant qu’utilisateur root et SSH sur votre appareil pour modifier les fichiers dans le /var et /privé/preboot volumes – cela n’a pas changé, il est donc toujours important de changer le mot de passe root.

Est-ce que le manque de Système d’exploitation/racine access break quelque chose de substantiel pour les jailbreakers ?

Comme on pouvait s’y attendre, le manque d’accès au Système d’exploitation/racine le volume limite les ressources avec lesquelles les jailbreakers peuvent travailler par rapport à un jailbreak à part entière. Cet espace d’accès plus petit peut également affecter certains mécanismes de votre jailbreak, tels que le bootstrap, certains réglages de jailbreak et même l’application de gestion de packages que vous utilisez.

Le bootstrap est le composant de votre jailbreak qui installe les outils Unix essentiels et un gestionnaire de packages de sorte que vous pouvez installer et exécuter des modifications, comme des réglages de jailbreak, sur votre iPhone ou iPad. Les bootstraps traditionnels sont basés sur des jailbreaks à part entière et bénéficient depuis longtemps de tous les avantages de Système d’exploitation/racine accéder. Désormais, les développeurs de jailbreak doivent adapter un nouveau bootstrap compatible sans racine qui écrit sur un volume autre que Système d’exploitation/racine.

De toute évidence, les ajustements de jailbreak qui modifient les fichiers trouvés dans Système d’exploitation/racine ne fonctionneront pas sur un jailbreak sans racine, mais ceux qui reçoivent des mises à jour pour prendre en charge le paradigme sans racine devraient fonctionner aussi bien sur un jailbreak sans racine que sur un jailbreak à part entière. Cela n’est peut-être pas possible pour tous les ajustements et modules complémentaires de jailbreak, mais certainement pour la grande majorité d’entre eux, car peu d’ajustements de jailbreak vont jusqu’à modifier les fichiers système.

Quels bootstraps prendront en charge un jailbreak iOS et iPadOS 15 sans racine ?

Le prochain jailbreak iOS et iPadOS 15 de l’équipe Odyssey utilisera le bootstrap Procursus, qui est actuellement adapté pour prendre en charge la norme sans racine.

Nous ne savons pas encore si l’équipe unc0ver travaille ou non sur un bootstrap Elucubratus supporté sans racine, mais cela ne signifie pas qu’il n’y a pas de travail sur celui-ci.

Pour autant que nous le sachions, l’équipe de checkra1n ne fait apparemment pas de jailbreak sans racine, il reste donc à voir si le bootstrap nécessitera de nombreux changements substantiels.

Quels réglages de jailbreak fonctionneront sur un jailbreak iOS et iPadOS 15 sans racine ?

Tous ou la plupart des réglages de jailbreak que nous connaissons et aimons aujourd’hui sont susceptibles d’être incompatibles avec le jailbreak iOS et iPadOS 15 sans racine tel qu’il est. Cela est dû à l’éventail des différences de ressources disponibles entre un jailbreak sans racine et un jailbreak à part entière. Heureusement, ces réglages de jailbreak peuvent presque certainement être mis à jour pour prendre en charge un jailbreak sans racine sur iOS et iPadOS 15.

En fait, Demasi nous a expliqué que les développeurs de tweak de jailbreak, les développeurs de Procursus et les développeurs de l’équipe Odyssey discutent actuellement des moyens d’atténuer le travail requis pour adapter les ajustements de jailbreak de l’expérience de jailbreak à part entière sur iOS et iPadOS 14 et plus tôt au jailbreak sans racine. expérience sur iOS et iPadOS 15.

Ce qui précède s’applique spécifiquement à la question de savoir si les développeurs de jailbreak tweak seront tenus de créer des packages séparés spécifiquement pour iOS et iPadOS 15 ou si les packages existants peuvent simplement être mis à jour pour prendre en charge l’expérience de jailbreak sans racine. Ce dernier peut ou non être possible, mais Demasi semble confiant quant à l’idée.

Qu’en est-il des navigateurs de systèmes de fichiers comme Filza, SSH et Apple File Conduit ?

Il semble que, pour la plupart, les navigateurs de fichiers, y compris l’application Filza sur l’appareil, le SSH distant et même les connexions câblées Apple File Conduit devraient fonctionner correctement. Le seul astérisque est que les utilisateurs ne pourraient pas modifier les fichiers en dehors de /var et /privé/preboot.

Cela dit, les fichiers existant dans /var et /privé/preboot peut être visualisé, exécuté et modifié sur un jailbreak iOS et iPadOS 15 sans racine à l’aide de ces méthodes. Les fichiers résidant dans le Système d’exploitation/racine volume, en revanche, ne peut être que visualisé et exécuté, mais pas modifié.

D’après ce que nous savons, vous pouvez toujours utiliser des applications comme Filza ou des méthodes alternatives de navigation dans le système de fichiers comme SSH ou Apple File Conduit, même sur le jailbreak iOS et iPadOS 15 sans racine, mais l’accès à certaines choses sera plus restreint qu’ils ne l’étaient sur un plein- jailbreak à part entière, car la correction des fichiers système sera désormais totalement interdite.

Les jailbreakers remarqueront-ils une différence entre un jailbreak sans racine et à part entière ?

Bien qu’il existe des différences apparentes entre les deux types de jailbreaks, Demasi ne pense pas que le jailbreaker typique remarquera une différence marquée entre un jailbreak à part entière ou un jailbreak sans racine. C’est parce que l’équipe Procursus travaille dur dans les coulisses pour que le bootstrap fonctionne comme il se doit, et parce que la plupart des réglages de jailbreak peuvent être mis à jour pour prendre en charge ce nouveau style de jailbreak.

Il est assez rare qu’un jailbreaker ordinaire ait besoin de patcher les fichiers système trouvés dans Système d’exploitation/racine puisque la plupart de ce dont nous avons besoin résidera dans /var et /prédémarrage privé.

L’un des avantages les plus importants d’un jailbreak sans racine, selon Demasi, est que l’annulation du jailbreak pour revenir à une installation de stock d’iOS ou d’iPadOS pourrait être plus facile, plus rapide et plus sûre – d’autant plus qu’il est désormais pratiquement impossible de casser les fichiers système grâce à SSV.

De plus, devenir sans racine peut avoir des implications positives pour échapper à la détection de jailbreak. Bien sûr, si certaines sociétés d’applications veulent vraiment être têtues, elles peuvent développer des méthodes alternatives de détection de jailbreak qui peuvent encore être faciles à contourner.

Vaut-il la peine de passer d’un jailbreak à part entière sur iOS ou iPadOS 14 à un jailbreak sans racine sur iOS ou iPadOS 15 ?

C’est quelque chose qui dépend vraiment des préférences de l’utilisateur, mais selon Demasi, la réponse est probablement oui.

Bien qu’il existe des limitations liées à un jailbreak sans racine, elles ne sont pas susceptibles d’affecter autant l’utilisateur final. De plus, après la sortie d’un jailbreak sans racine pendant un certain temps, les développeurs de jailbreak auront eu suffisamment de temps pour résoudre les problèmes et faire fonctionner les choses de la manière la plus idéale.

En fin de compte, il faudra du temps pour que les ajustements de jailbreak reçoivent des mises à jour pour fonctionner sur le jailbreak sans racine pour iOS et iPadOS 15, mais les jailbreakers devraient finalement pouvoir en profiter plus des avantages du jailbreak qu’ils ont eu pendant des années sur un jailbreak à part entière.

Conclusion

Oui, il existe de nombreuses différences techniques entre un jailbreak à part entière et un jailbreak sans racine, et elles auront forcément un impact significatif sur la communauté jailbreak dans son ensemble. D’un autre côté, une fois que la communauté jailbreak a rattrapé la dynamique sans racine, le jailbreaker moyen ne devrait pas être en mesure de faire une grande différence – arriver à ce point peut cependant prendre un certain temps.

Si vous avez d’autres questions sur les jailbreaks sans racine, n’hésitez pas à laisser un commentaire ci-dessous.



[ad_2]

Soyez le premier à commenter

Poster un Commentaire

Votre adresse de messagerie ne sera pas publiée.


*