Non classé

Jailbreaking iOS: le jailbreak de Checkra1n pour iOS 12.3 / 4 et iOS 13.x est disponible! – Première version de jailbreak BootROM depuis 2014

Par Garry , le 10 novembre 2019 - 5 minutes de lecture

Depuis la fin du mois de septembre et la sortie de l'exploit checkm8 BootROM par axi0mX, la communauté de jailbreak iOS attendait avec impatience qu'un jailbreak soit abandonné à l'aide de l'exploit inattaquable. Enfin, l'attente est terminée et le jailbreak de Checkra1n a été officiellement publié après avoir manqué son heure d'arrivée prévue de moins de 2 jours!

Qu'est-ce que c'est checkra1n? Quels appareils sont compatibles?

Checkra1n est un jailbreak complet utilisant l’exploit checkm8 BootROM qui prend actuellement en charge iOS 12.3 à iOS 13.2.2 qui est la dernière version stable d'iOS; iOS 13.3 Bêta 1 n'est pas encore supporté.

Les portes de l'inondation sont ouvertes et la dernière version d'iOS est maintenant officiellement jailbreakée! (Source de l'image)

Ce jailbreak a été développé par des vétérans du piratage iOS tels que Luca Todesco (@qwertyoruiopz), Sam Bingner (@sbingner), SiguzaJamie Bishop (@nullpixel) et axi0mx parmi beaucoup d'autres qui ont donné un coup de main dans certaines parties du jailbreak, ce qui signifie qu'un très haut niveau de stabilité est à prévoir.

Aujourd’hui, checkra1n 0.9 beta (ou RC1 dans d'autres localités) a été publié et il est très important de noter que pour le moment, cela ne fonctionne que sur macOS car il nécessite un contrôle de bas niveau du pilote USB, ce que Windows a besoin d'un pilote de noyau sur mesure pour prendre en charge. Toutefois, le travail sur un port Windows est en cours et un port Linux pourrait être abandonné plus tôt. Inutile de vous acheter un Mac si vous pouvez attendre bien que Hackintosh (macOS sur un PC) reste une option.

Actuellement, les périphériques suivants sont pris en charge par checkra1n:

  • iPhone 6 à iPhone X (inclus)
    • Il existe un support expérimental pour l’iPhone 5S, même si cela peut nécessiter plus de tentatives de fonctionnement. Vous ne pouvez l’utiliser que par le biais de la CLI pour cet appareil.
  • iPod Touch 6ème et 7ème génération
  • iPad Pro 2e génération (10,5 et 12,9 ″)
    • L'iPad Pro 1ère génération n'est pas pris en charge pour l'instant, mais le support arrive bientôt

  • iPad Mini 4
    • Un support expérimental est également disponible pour l'iPad Mini 2/3 via CLI
  • iPad 6ème génération et 7ème génération
    • L’iPad Air dispose d’un support expérimental, tandis que l’iPad Air 2 et l’iPad 5ème génération n’ont plus de support pour le moment, mais il arrive bientôt
  • Évidemment, tous les appareils utilisant un SoC A12 ou plus récent ne sont pas pris en charge!

Comment puis-je l'utiliser?

Contrairement aux jailbreaks précédents, vous ne devez pas utiliser Cydia Impactor pour installer un IPA et pirater votre appareil, mais utilisez plutôt une application de bureau. Avant de l'utiliser, assurez-vous d'avoir accès aux éléments suivants:

  • Un appareil pris en charge sous iOS 12.3 à 13.2.2
  • Un ordinateur sous macOS

    Pour l'instant, checkra1n est un outil réservé à MacOS, mais le travail est en cours pour ajouter le support Linux / Windows!

    • La version de macOS requise n'est pas spécifiée, mais l'application semble s'ouvrir sous macOS 10.13.6 High Sierra et plus récente.
    • L’utilisation d’une machine virtuelle n’est pas une option, car checkra1n nécessite un contrôle de bas niveau du pilote USB.
  • Un peu de temps et un câble USB-> Lightning à votre disposition

Pour pirater votre appareil, procédez comme suit:

  • Prenez le checkra1n à partir du lien ci-dessous
  • Montez le fichier DMG et copiez l’application dans votre dossier ‘Applications’ (non, vous ne pouvez pas l’exécuter directement à partir du DMG)
  • Ouvrez l'application checkra1n et suivez les étapes à l'écran pour mettre votre appareil en mode DFU.
  • Votre appareil sera automatiquement jailbreaké une fois en mode DFU et démarrera en mode jailbreaké
  • Vous verrez une application sur l’écran d’accueil nommée «checkra1n» à partir de laquelle vous pourrez installer Cydia (plus de gestionnaires de paquets viendront éventuellement)
  • Félicitations, votre appareil est maintenant jailbreaké!
    • Il est important de noter que si vous redémarrez, vous démarrerez dans une version iOS non jailbreakée à partir de laquelle vous ne pourrez pas utiliser la fonctionnalité de jailbreak (applications de réglage / tierces). Pour redémarrer en mode jailbreaké, vous devez démarrer le périphérique à partir d'un ordinateur, mais le jailbreak est dit assez stable par les développeurs. comme Jamie Bishop vous n’avez donc pas besoin de rejailbreak souvent.

Conclusion

Comme d’habitude, les conseils généraux relatifs à la sortie d’un nouveau jailbreak sont valables et il est recommandé d’attendre au moins deux à trois jours avant de l’installer sur un appareil que vous utilisez fréquemment, afin que tous les problèmes majeurs pouvant survenir soient résolus. Les premiers utilisateurs de Reddit ont déjà créé une fiche de compatibilité qu'il peut être utile de consulter avant de passer à iOS 13, car il est impossible de revenir en arrière en raison de l'incompatibilité SEP avec iOS 12!

Site Web Checkra1n (lien de téléchargement + FAQ): https://checkra.in/

Garry