Le dual-boot d’iOS par Winocm est maintenant disponible
Comme promis, la possibilité de démarrer sous plusieurs versions d’iOS est maintenant disponible. Winocm avait annoncé sur Twitter l’arrivée prochaine des outils nécessaires, c’est maintenant chose faite.
Sans surprise, la manipulation n’est pas simple et demande des connaissances en informatique. Le hackeur, auteur du jailbreak P0sixspwn, a publié les différents fichiers sur son dépôt GitHub. Il prévient que l’utilisateur comprend les risques d’une telle manipulation. S’il échoue, ce sera de sa faute, aucun support pour revenir sur le fonctionnement initial ne sera donné. Aucune consigne précise n’est d’ailleurs fournie, si ce n’est une brève explication de quelques fichiers.
Comme prévu, il n’y a pas de logiciel à proprement parler que le public peut utiliser simplement. Il n’est pas impossible qu’un développeur ou un autre hackeur regroupe l’ensemble des fichiers dans un seul et même logiciel pouvant être utilisé par tout le monde. Cette hypothèse n’est pas annoncée publiquement.
Les différents outils sont à retrouver sur le dépôt GitHub de Winocm. Le hackeur note au passage que cette disponibilité sera l’une de ses dernières. Pour rappel, il rejoindra Apple d’ici les prochains mois (lire : Apple embauche Winocm, l’auteur du jailbreak P0sixspwn).
Buzz, tu ne peu pas restaurer un iDevice si Apple ne signe plus le firmware que tu veu (sauf si tu bosses chez la pomme)
Il faut AppleConnect qui va permettre de se connecter au VPN Apple, si ton Apple ID est enregistré comme celui d’un employé
Ah merci ! Donc y’aurai pas quelqu’un qui connaîtrai un employé d’Apple qui pourrait me faire downgrader mon iPhone 5 sous iOS 6 pour une somme d’argent ? :P
Je pense que quelqu’un en connaît un, mais c’est trop risquer, il pourrait perdre son job.
Ah.. vaut mieux pas alors !
Ce serai trop facile si on pouvais downgrader en un clic avec Purple Restore ! Et non, il faut que des fichiers du firmware soit signés pour que les différents composants de vos iJoujoux veulent les utiliser (iBoot…) (Bien sur, je schématise)
En attendre de modération ? –‘ sa commence a devenir chiant ..
Vous avez peut être raison à propos de Purple Restore et du faite qu’il faut un Apple ID et être connecter au VPN d’Apple mais j’ai trouvé une vidéo sur Youtube qui explique comment faire sans VPN Apple. En espérant que ça marche. Et sinon vous en êtes où sur le dual boot ?
Est ce que quelqu’un saurait m’expliqué ce qu’il faut faire dans le fichier MakeFile du kloader et dans celui du multi kloader ou il y a marqué ‘after instal'(après installation)
tout ce que il y a mis en dessous car je comprend pas ce que il faut faire.Et on saurait aussi me dire ce que il faut faire du fichier ‘entitlements’ et du fichier ‘tfp0.plist’?
Merci de répondre.
Tous les fichiers makefile , *.c , *.h sont inutiles pour ceux qui ne connaisse rien a la programmation C.
Il faut jailbreak son iDevice et se connecter en SSH avec WinSCP, PuTTY ou logiciel equivalent
Les fichiers kloader et multi_kloader sont a placé dans le répertoire /usr/bin
Et les fichier img3maker et ibsspatch sont a placé dans le répertoire /usr/local/bin (si le dossier n’existe pas crée le).
Les fichier entitlements et tfp0.plist ont le même contenue. Pour le makefile de multi_kloader aucune idée sur ce qui faut marque sur le terminal
buzzromain envoi le lien en mail,stp
mais purple restore est dispo sous windows ou pas?
Winocm a mis a jour « Read me »
Pour info
Purple Restore est un logiciel qui permet notamment de downgrader n’importe quelle appareil iOS vers n’importe quelle version iOS.
Fonctionne uniquement sur Mac OS X
/!\ ATTENTION : ce n’est pas sur que cette méthode fonctionne
Si vous voulez vous procurer ce logiciel envoyer moi un mail a cette adresse : arthur.dupont34@hotmail.fr
Je t’ai envoyer un mail! Merci :)
Cette méthode ne fonctionnera pas !! J’ai tout testé : avec Tinyumbrella, avec mes SHSH en local, avec un firmware passé sur iFaith pour mon iPod touch 4, en pwned DFU… Ce logiciel n’est utile que si vous restaurez vers le dernier firmware signé par Apple, ou que vous êtes employé chez la Popomme (ce qui m’étonnerait, vu que nous sommes sur un site de jailbreaking.
@Winocm a fait une » grosse » mise a jour du Dual-Boot, sa devrait être plus simple de l’effectuer ..
Quel mise à jour???
Je n’ai rien vu de nouveau.
quelqun a la solution final
Non mais je travaille sur le dual-boot.Si quelqu’un savait répondre à mon commentaire précédent(celui du 7 avril) et dire à quoi servent les fichier entitlements et tfp0.plist ça m’aiderai vraiment beaucoup!
Si tu ouvre les fichier entitlements et tfp0.plist tu remarquera qui contiennent le même et que il y a marque : « run unsigned code » ce qui signifier executer du code non signée par Apple.
Donc tfp0.plist et entitlements servent a éxécuter du code non signée par Apple . C’est le principe du jailbreak
Mais comment les exploiter ? En faisant ce qui est marqué dans makefile avec after_install
Merci de ton explication mais où doit-on placer les fichier tfp0.plist et le fichier entitlements??? Parce que je ne comprend pas ce que il y a marquer après after instal.
Voici ce qui est marqué dans le makefile de multi_kloader :
after_install:
$(INSTALL_DIRECTORY) « $(DSTROOT) »/usr/libexec
$(INSTALL_FILE) entitlements « $(DSTROOT) »/usr/libexec
codesign -s- –entitlements $(DSTROOT)/usr/libexec/entitlements $(DSTROOT)/$(Install_Dir)/$(ProductName)
rm -f $(DSTROOT)/usr/libexec/entitlements
Analysons ce qui est écrit :
1. Partout ou il y a marqué INSTALL_DIRECTORY , INSTALL_FILE , DSTROOT il faut remplacer par chemin d’accès a un dossier et « productname » par le nom du produit.
2.Les lignes de commandes vont mettre le fichier entitlements dans le dossier /usr/libexec
3. Essaie de taper les ligne de after installé sur google pour savoir ce que cela signifie
Je ne comprend pas ce que tu veux dire par’remplacer le chemin d’accès’ et quel « produit » il faut remplacer par productname.Et quel ligne de commandes vont placer le fichier entitlements dans usr/libexec???On ne pourrait pas le placer manuellement?
Je pense que le fichier entitlements est un fichier exécutable par iOS par rapport a tfp0.plist qui est un fichier non exécutable. Je pense que winocm a mis le fichier tfp0.plist dans le projet pour montrer qu’il s’est basée sur ce fichier pour crée le fichier entitlements
PURPLE RESTORE
Bonjour,
Lien pour télécharger Purple Restore : http://bit.ly/1jmglZc
SI VOUS VOULEZ DOWNGRADER VOTRE IDEVICE AVEC PURPLE RESTORE CELA NE FONCTIONNERA.
CE LOGICIEL EST RÉSERVÉ AUX BIDOUILLEURS
/!\ ATTENTION : Ce logiciel est programme interne d’Apple . Il est illégale de se procurer ce logiciel ou de s’en servir, ni moi ni iAddict ne sera tenue responsable de l’utilisation de ce logiciel. Je décline toutes responsabilité
Purple Restore est un logiciel qui permet notamment de downgrader n’importe quelle appareil iOS vers n’importe quelle version iOS.
Fonctionne uniquement sur Mac OS X (uniquement pour les employés Apple)
TUTORIEL :
1.Télécharge Purple Restore avec le lien
2.Décompresse le fichier PurpleRestore.zip .
3.Ouvre le fichier RestoreTools.pkg .
4.Installe le logiciel PurpleRestore .
5.Cherche sur internet des tutoriels pour savoir comment utilisé ce logiciel .
Voici quelque tutoriel :
https://www.youtube.com/watch?v=oJeX5gHDptE
http://www.se7ensins.com/forums/threads/how-to-use-purplerestore.997138/
TRÈS IMPORTANT
Quelque information utile a propos de ce logiciel (en anglais) : http://theiphonewiki.com/wiki/PurpleRestore
Coucou , tlm je me joins à votre fil de commentaire , pour essayer de réussir le dual boot moi actuellement , je suis sur hackingtosh , et j’ai supprimé tous les dossiers de Winocm pour en faire que un et la compilation à fonctionner , maintenant je passe à l’étape ou je fois communiquer avec le device qui seras iphone4 . Je connais le fonctionnement de img3 bien souvent on utiliser xpwn pour decrypter. Voici une vidéo
Ou je montre les aspects d’un jailbreak , vous avez aussi une démonstration pour un JB intituler LiberatiOn que j’avais expérimenter avant la sortie Ios 7. Sur mon iphone 4 baser sur snowbreeze . http://youtu.be/WSfMbVCS_Sk
Ta vidéo ne fonctionne pas
Ah mince regarder les autres sur ma chaine je rectifierai sa , tu en es ou buzzromain , sur le dual boot un Skype je vous est follow sur twitter @elro74
le dual boot j’attends de nouvelle information pour l’instant personne au monde n’a réussi
Oui moi aussi je veux travailler avec vous , moi j’ai compiler la j’ai le img3maker qui lui permet de décrypter le img3 [in] [out]. Le problème c’est ou le faire , apparement y en as aussi sui aurai réussi le build avec Cygwin . bref je bosse comme un acharner pour trouver la solution qui veut ce joindre est le bienvenue :)
cette blague x) ils y a des gens qui ont réussis hein , crois pas que tu es plus intelligent que les autres x)
Est ce que quelqu’un saurait répondre à mon commentaire précédent????
Je me retapes l’incruste, mais on peut décrypter un img3 directement via le PC/Mac et le placer par SSH dans l’iJoujoux !
Enfin moi, je sais pas trop comment faire… ;)
Pour placer img3 il faut simplement utiliser un logiciel comme Diskaid et puis le mettre à la bonne place.(usr/local/bin).
En gros tous ce que je demande c’est ce qu’il faut faire après avoir placer les fichiers:
iboot_patcher.c,ibootsup.c,img3maker.c,patch.c et util.c dans /usr/local/bin et ce qu’il faut faire après avoir placer les fichiers kloader.c et multi_kloader.c dans /usr/bin???
Ok décrypter un img3maker mais quel fichier *.img3 faut il décrypter ?
Bon je vais essayer , d’être clair le img3 c’est du aes crypter , aujourd hui très peu de iphone même voir que le 4 à ses clés ses fameuses clés sont très importante pour ouvrir le contenu ou en modifier le contenu . Redsn0w sn0breeze ifaith opensn0w etc. … On besoin de ces clés pour accomplir le jailbreak . Aujourd hui y a que evasi0n qui est capable de s’introduire dans le sytsteme et cracker les keys ou les decrypter , la et le mystère . Donc pour le dual boot je pense que c’est la même choses car il doit avoir besoin de opensn0w pour exécuter le changement aussi rapide des deux systèmes , donc sans clé comment on peut faire :(
Essayer de zoomer la vidéo pour ce qui est écrit dans le texte qui défile , l’enquête est ouverte …
Encore une fois les fois les gars, les fichiers sur le site de winocm sont-ils les bons ou pas ?
Oui ils sont bon(utilisable).
Merci ;-) mais dans ce cas pourquoi a-t-il marqué « make error » à côté des dossiers ? Et « for clang » sur le dossier multi_kloader
Aucune idée mais il y’a des gens qui avec ces fichiers ont réussi le dual boot.
Voila les fichier pour OpenSn0w : https://github.com/winocm/opensn0w
Ils sont sur le dépot de winocm
excuse mon ignorance mais à quoi servent-ils ?
il y a un tuto ici
https://www.youtube.com/watch?v=FDL6QqGVawY
la suite dans le prochain episode
Attention le russe à fait une erreur dans sa première partie du tuto, ne pas reproduire la même.
Les fichiers « kloader » and « multi_kloader » doivent être dans /var/bin/
plutôt dans /usr/bin
» Que tu sois intelligent » bouffon
Du nouveau ?
Salut tlm , rien de nouveau pour ma part , pour le dual boot , par contre purple restore à des build différents , la dernière c’est le build 11a37 si je me trompe pas , après je sais pas si vous avez remarquer quand vous brancher l’appareil si il est récent comme le mien , un point d’interrogation se voit , c’est du au Plist qui est propre , à votre tel . Mon iPhone 5c est pas reconnu , donc je me suis amuser à afficher le contenu de purple et la j’ai pu voir que mon iphone existait pas dans le dossier ressources , device map.plist . La je me suis aperçu que purple restore avait build n90ap et n90dev donc je sais pas si vous parle ?
Et une autre découverte c’est qu’il monte automatiquement le path donne sa /usr/local/standalone/firmware/all_flash/all_flash.n90dev.firmwaredeveloppement/DeviceTree.n90dev.img3. Et sa bien sur on ne l’as pas dans notre firmware donc le VPN Apple c’est lui qui nous l’envoi , par contre le logiciel peut le faire , donc pourquoi pas essayer de contourner le problème en modifiant le Plist donc les serveurs VPN qui sont dedans , et de creer nous même les Plist sur un faux serveur , fuyant donner que mes clés sont pas sur les serveur mais dans le processeur , du moins j’espère sinon sa sera impossible , j’attend vos réponses désoler des fautes et de la longueur du texte …
a mon avis faudrait déjà qu »on puisse trouver une solution au dual boot
La deuxième vidéo
http://planetkill3r.tk/index/ioskexectools/0-13
va falloir un tuto pour ce qu »il a fait pck son fichier README est illisible, plein de symboles bizarres
pour ceux qui n’ont pas de mac, l’opération est tout aussi possible avec mobileterminal, normalement une autre vidéo sera uploadé pour nous montrer comment faire le reste, enfin je l’espère parce qu’on s’approche du but !