[INFO] Les questions autour du jailbreak
Posté: 20 Aoû 2017, 21:04
INFO
INFO rédigée par : MDProz
Qu'est-ce que le jailbreak ?
- Le terme Jailbreak est utilisé pour décrire le processus qui vous permet de libérer le potentiel de votre appareil. Le système d'exploitation d'Apple est connu pour sa sécurité et c'est en partie à cause de son verrouillage. Jailbreaker votre appareil vous permettra de briser ces restrictions et de personnaliser votre appareil à votre guise.
Le jailbreak vous donne la possibilité d'installer des applications personnalisées et des tweaks (outils de modifications) à partir d'un gestionnaire de packages pour personnaliser et améliorer l'expérience utilisateur. Le jailbreak est gratuit et facile sur la plupart des appareils.
Le jailbreak est-il légal ?
- Le jailbreak aux États-Unis est parfaitement légal. En 2010, le US Copyright Office a déclaré que le jailbreak était une exception au Digital Millennium Copyright Act. Dans la plupart des pays, c'est aussi le cas.
les différents types de jailbreak
Tous les jailbreak ne fonctionnent pas de la même manière. Il existe 4 types :
- Untethered
- Ils nécessitent que l’exploit soit exécuté une seule fois via un site Web, une application ou un ordinateur. Après cela, votre appareil est entièrement jailbreak et ne aucune autre action n'est requise. L'exploit restera actif même après redémarrage de l'appareil.
Semi-Untethered
- Il nécessite l'exécution d'un exploit à chaque redémarrage ou extinction de votre appareil. Ce jailbreak fonctionne en exécutant l'exploit via une application ou un site Web sur l'appareil lui-même.
Semi-Tethered
- Très similaire au semi-untethered, mais l'exploit doit être exécuté à l'aide d'un ordinateur plutôt que d'une application téléchargée.
Tethered
- Il n'est pas destiné, le plus souvent, à être utilisé par le grand public. L'exploit développé modifie l'appareil de telle sorte qu'il a besoin d'un PC démarre, même sans jailbreak
Qu'est-ce qu'un gestionnaire de paquets ?
- Les gestionnaires de packages sont des interfaces APT, ou plus simplement, un App Store pour les réglages underground. Ils vous permettent de parcourir les sources (alias repo) et de télécharger des réglages, des applications et d'autres pour votre appareil jailbreaké. Différents jailbreaks sont fournis par défaut avec différents gestionnaires de packages
Les différents gestionnaires de paquets
- Sileo
- Sileo est un gestionnaire de packages géré par Amy. Prévu pour iOS 11 et supérieur, il est basée sur Swift, avec des performances rapides et de ses améliorations, telles que la prise en charge appropriée de l'iPad. Il est installé par défaut avec les utilitaires Electra, Chimera, Odyssey, Taurine et Odysseyra1n. Il est également téléchargeable via checkra1n ainsi que unc0ver sur iOS 12.0 et supérieur.
Cydia
- Cydia est un gestionnaire de paquets qui a longtemps été considéré comme la référence du jailbreak. Saurik, le créateur, a cessé de maintenir le projet, mais ces dernières années, Sam Bingner a mis à jour le logiciel pour les appareils modernes et les versions iOS. Il est inclus par défaut dans unc0ver, checkra1n et d'autres jailbreaks plus anciens. Vous pouvez également choisir de l'installer sur Odyssey ou Chimera si vous le souhaitez.
Installer 5
- Installer, développé par Nullriver Software, a été l'un des tout premiers gestionnaires de packages disponibles pour iOS. Après de nombreuses tentatives de relance au fil des ans, Installer 5 a finalement été rendu public en 2019 par l'équipe AppTapp. Il présente un design moderne mis à jour avec des dizaines d'options de personnalisation disponibles au choix.
Zebra
- Zebra est un gestionnaire de packages plus récent, prenant en charge iOS 9 et supérieur. Il est open source et présente une interface utilisateur beaucoup plus familière pour les utilisateurs de Cydia par rapport aux autres gestionnaires de packages.
Qu'est-ce qu'un(e) dépôt/repo/source ?
- Ce sont essentiellement des bases de données qui contiennent de nombreux réglages à installer. Lorsque vous ajoutez des sources à votre gestionnaire de packages, vous pourrez installer les modifications qu'il contient et les rechercher à l'aide de la fonction de recherche de ce dernier.
Que sont les tweaks ?
- Ce sont de petites modifications qui peuvent être installées pour modifier l'apparence et/ou la convivialité de votre appareil. Contrairement aux applications, les réglages ne sont généralement pas accompagnés d'une icône d'application, mais plutôt d'une zone dans l'application Général pour modifier la façon dont le réglage agit. Certains tweaks, plus simples, pourraient même ne pas avoir cela, et d'autres, proposeront une icône.
Qu'est-ce que Respring ou Restarting Springboard ?
- Respring consiste essentiellement à redémarrer l'écran d'accueil et l'interface utilisateur iOS. La plupart du temps, vous pouvez installer un tweak et faire un respring pour l'appliquer, sans redémarrer complètement. Cependant, vous n'aurez pas à réinstaller un exploit après le respring, et vous pouvez rester jailbreaké.
Qu'est-ce que le mode de récupération ?
- Le mode de récupération est une protection intégrée à votre appareil qui permet à l'utilisateur de recommencer complètement avec une nouvelle installation d'iOS. Ceci est particulièrement utile si le système d'exploitation installé est endommagé et ne peut pas démarrer correctement, ce qui peut arriver pendant le jailbreak, bien que rares. L'entrée en mode de récupération peut être effectuée sur l'appareil et via un ordinateur, et iTunes/Finder utilise le mode de récupération pendant les mises à niveau et les restaurations normales.
Qu'est-ce que le mode DFU ?
- Le mode DFU est un moyen d'interagir avec votre appareil iOS sans charger le système d'exploitation ou le loader de démarrage. Il est fonctionnellement différent du mode de récupération et est généralement conçu comme un dernier recours en cas de problème grave sur votre appareil, mais nous pouvons l'utiliser avec Odysseyra1n pour jailbreaker votre appareil à la place. L'entrée en mode DFU ne peut être effectuée que sur l'appareil car il fait partie du téléphone lui-même.
Que puis-je faire une fois jailbreaké ?
- Obtenir un accès complet au système d'exploitation de votre appareil
- Accéder à un gestionnaire de paquets
- Installer des thèmes pour changer l'apparence de votre appareil
- Installer des ajustements pour modifier le comportement d'iOS
Que dois-je savoir avant de commencer ?
- Il est fortement recommandé de sauvegarder votre appareil sur iCloud, iTunes ou Finder (sur macOS Catalina ou plus récent) en cas de perte de données
- Si aucun problème ne survient lors de l'installation, vous serez jailbreak sans aucune perte de données
- Gardez l'appareil branché à une source d'alimentation ou gardez la batterie assez chargée, de sorte que toute mise hors tension inattendue puisse être évitée
- Le jailbreak vous permet de déverrouiller votre système mais peut entraîner une perte de données si vous endommagez le système d'exploitation
- Vous pouvez être vulnérable à plus de logiciels malveillants et à d'autres problèmes de sécurité après le jailbreak que si vous n'étiez pas dans un état jailbreaké
- La garantie de votre appareil sera annulée après le jailbreak jusqu'à ce qu'il soit restauré dans un état non jailbreaké, ce qui est facile à faire
Les blob
- Qu'est-ce qu'un blob ?
- Versions actuellement signées par Apple
- La version sur laquelle vous êtes actuellement
- Un blob est un fichier contenant une clé spéciale spécifiquement pour ce périphérique afin de permettre la rétrogradation (downgrade) vers un firmware spécifique. Les blobs sont comme des tickets dorés, mais plutôt une signature numérique créée par Apple qui a été enregistrée au moment où la fenêtre de signature était ouverte. Si vous en possédez un (ou plusieurs), gardez-les précieusement.
Comment fonctionnent les blobs ?
- Les blobs peuvent être utilisés dans un programme nommé futurerestore, pour restaurer vers un firmware, à condition que le SEP (Secure Enclave Processor) et le Baseband soient compatibles avec la version iOS cible. Même si les blobs peuvent devenir incompatibles pour l'utilisation de la restauration à l'heure actuelle, il est toujours conseillé de les enregistrer, au cas où une opportunité se présenterait permettant leur utilisation.
Puis-je les enregistrer maintenant ?
- Il existe deux ensembles de blobs qui peuvent être enregistrés à l'heure actuelle :