Comprendre les jailbreaks non attachés, semi-attachés, semi-attachés et attachés

Si vous fouillez dans la communauté du jailbreak depuis aussi longtemps que moi, vous avez sans aucun doute été témoin d'une pléthore de différents types de jailbreak. Parmi les plus populaires de cette communauté figurent sans attaches, semi-détaché, semi-attaché, et attaché, dont chacun présente des attributs différents que chaque briseur de prison devrait connaître.

Nous comprenons que certains sont nouveaux dans le jailbreak, mais même ceux qui existent depuis aussi longtemps que moi peuvent avoir une certaine confusion entre les différents types. Pour cette raison, nous avons compilé un guide rapide pour aider tout le monde à comprendre ce que sont chacun de ces différents jailbreaks et comment ils se comportent.

Jailbreak attaché

Un jailbreak captif est celui qui pwns temporairement un combiné pour un seul démarrage. Une fois l'appareil éteint (ou la batterie s'éteint), il ne peut pas terminer un cycle de démarrage sans l'aide d'une application de jailbreak informatique et d'une connexion par câble physique entre l'appareil et l'ordinateur en question.

Les jailbreaks captifs sont peut-être les plus gênants pour les utilisateurs finaux car une batterie morte peut être inévitable et cela éteint votre appareil. Si vous essayez de redémarrer un appareil captif sans ordinateur à portée de main, vous ne pourrez pas le rallumer complètement pour passer un appel téléphonique ou envoyer un message texte, ce qui peut indiquer des problèmes pour les combinés quotidiens du conducteur lorsque l'utilisateur se retrouve en situation d'urgence.

Lors de la tentative de rallumer un périphérique captif, vous devez le connecter à un ordinateur avec un câble USB pris en charge, passer en mode DFU et réexécuter l'outil de jailbreak que vous avez utilisé précédemment. Ce n'est qu'alors que vous pourrez revenir à votre écran d'accueil pour utiliser votre appareil comme vous le feriez normalement. Sans cela, vous feriez l'expérience de ce que beaucoup appellent une `` boucle de récupération '' ou `` boucle de démarrage '', et l'appareil ne cesserait de le faire qu'après avoir démarré avec l'outil de jailbreak approprié..

Le meilleur exemple de jailbreak captif était peut-être redsn0w, une application (désormais ancienne) pour macOS et Windows qui pouvait jailbreaker des appareils équipés A4 tels que le fameux iPhone 4.

Jailbreak semi-captif

Un jailbreak semi-captif est celui qui permet à un combiné de terminer un cycle de démarrage après avoir été mis sous tension, mais les extensions de jailbreak ne se chargeront pas jusqu'à ce qu'une application de jailbreak sur ordinateur soit déployée sur une connexion par câble physique entre l'appareil et l'ordinateur en question.

Les jailbreaks semi-captifs ne sont pas aussi gênants que les jailbreaks captifs car vous pouvez éteindre et rallumer votre appareil et vous attendre à l'utiliser normalement par la suite, comme passer des appels téléphoniques et envoyer des SMS. D'un autre côté, les réglages de jailbreak ne s'initialiseront pas sur le périphérique fraîchement démarré et les applications basées sur le jailbreak telles que Cydia et Filza planteront simplement au lancement jusqu'à ce que le périphérique soit redémarré dans un état jailbreaké.

Tout comme son nom l'indique, un jailbreak semi-connecté nécessite une connexion par câble physique entre l'appareil et l'ordinateur lors de l'exécution de l'outil de jailbreak pour patcher le noyau et réinitialiser l'état jailbreaké, mais la bonne chose ici est que vous pouvez toujours accéder la fonctionnalité essentielle du smartphone de base dans un pincement lorsque vous n'avez pas un ordinateur à proximité.

Le tout nouvel outil de jailbreak checkra1n pour macOS (et bientôt Windows) est un excellent exemple de jailbreak semi-captif, et peut alimenter des appareils équipés d'A7-A11 aussi vieux que l'iPhone 5s et aussi nouveau que l'iPhone X.

Jailbreak semi-indépendant

Un jailbreak semi-indépendant est celui qui permet à un combiné de terminer un cycle de démarrage après avoir été mis sous tension, mais les extensions de jailbreak ne se chargeront pas jusqu'à ce qu'une application de jailbreak à chargement latéral sur l'appareil lui-même soit déployée.

Les jailbreaks semi-autonomes sont assez faciles à gérer sur les combinés quotidiens, car vous n'avez absolument pas besoin d'ordinateur pour les utiliser. Une application de jailbreak semi-autonome peut être téléchargée sur une connexion câblée physique depuis un ordinateur via le programme Cydia Impactor ou téléchargée directement sur l'appareil lui-même avec un service de signature comme Ignition.

Après avoir mis l'application de jailbreak sur votre écran d'accueil, vous n'avez qu'à appuyer sur le bouton `` Jailbreak '' dans l'application après chaque cycle d'alimentation pour réinitialiser l'état jailbreaké avec un accès complet à vos réglages et extensions de jailbreak. Selon la façon dont vous vous y prenez, ce jailbreak peut être «sans ordinateur», mais il ne se maintient malheureusement pas après un redémarrage.

Chimera et unc0ver sont deux excellents exemples de jailbreak semi-indépendant, qui sont des applications qui peuvent être chargées latéralement ou installées en direct pour jailbreaker une pléthore d'appareils sur différentes versions de firmware.

Jailbreak sans attaches

Un jailbreak non attaché est celui qui permet à un combiné de terminer un cycle de démarrage après avoir été mis sous tension sans interruption des fonctionnalités orientées jailbreak.

Les jailbreaks sans attaches sont les plus recherchés de tous, mais ils sont également les plus difficiles à réaliser en raison des puissants exploits et des compétences de développement dont ils ont besoin. Un jailbreak non attaché peut être distribué via une connexion par câble USB physique à un ordinateur ou directement sur l'appareil lui-même au moyen d'un exploit basé sur une application, comme un site Web dans Safari.

Lors de l'exécution d'un jailbreak non attaché, vous pouvez éteindre et rallumer votre combiné pwned sans exécuter à nouveau l'outil de jailbreak. Tous vos réglages et applications de jailbreak continueraient alors de fonctionner sans aucune intervention de l'utilisateur nécessaire.

Cela fait longtemps que iOS n'a pas reçu le traitement de jailbreak non attaché. L'exemple le plus récent est le jailbreak Pangu sur ordinateur, qui prend en charge la plupart des combinés qui exécutaient iOS 9.1. Nous avons également assisté à un jailbreak sans connexion sous la forme de JailbreakMe, qui a permis aux utilisateurs de piloter leurs combinés directement depuis le navigateur Web Safari mobile sans ordinateur.

Emballer

N'ayez pas peur d'essayer différents types de jailbreak simplement parce qu'ils ne sont pas totalement indépendants. Le seul jailbreak que nous ne recommanderions pas pour un pilote quotidien est la mode captive, car elle peut littéralement rendre votre appareil inutile si la batterie s'éteint ou si vous l'éteignez jusqu'à ce que vous puissiez accéder à un ordinateur. Tous les autres types de jailbreak vous permettent au moins d'utiliser les fonctionnalités de base de votre smartphone, qui peuvent indiquer la vie ou la mort en cas d'urgence.

Quels types de jailbreaks avez-vous utilisés auparavant? Avez-vous une préférence sur ceux que vous utiliserez et ceux que vous n'utiliserez pas? Partager dans la section commentaires.