INFOS
Accueil > Actualité > Comment installer OpenSSH suite au jailbreak iOS 7 opensn0w

Comment installer OpenSSH suite au jailbreak iOS 7 opensn0w

jailbreak untethered iOS 7-Info iDevice
Comme promis voici la suite du Jailbreak iOS 7 Opensn0w pour installer OpenSSH qui est nécessaire pour installer des tweaks au format .deb voir l’application Cydia , mais cela fera partie d’un autre tutoriel prochainement.

Pour votre information , un nouveau jialbreak iOS 7 avec RageBreak est disponible pour effectuer le jailbreak , installer Cydia et les tweaks directement sur votre iPhone : cliquez ici.
Comme d’habitude, je préfère vous prévenir que ce n’est pas forcément à la portée de tous et ni moi ni Info iDevice ne peut être tenu pour responsable en cas de problème sur votre iDevice ou votre ordinateur.

Si vous ne comprenez pas ce tutoriel alors je vous conseille de patienter pour la sortie d’un outil de Jailbreak en un clic tels que Evasi0n. 😉

Notez bien que ce tutoriel a été effectué sur un PC équipé de Windows 8.1 Pro 64bits et de Linux Ubuntu 12.04 LTS 64bits , l’iDevice utilisé est un iPhone 4 16Gb modèle A1332. Suite à ce tutoriel vous pourrez accéder au ROOT de votre iPhone en connexion SSH avec des logiciels  tels que Winscp , iTools , iFunBox ….

1- Alors pour commencer, il vous faudra installer Linux en dual boot sur votre PC et effectuer le jailbreak iOS 7 Opensn0w, de préférence Ubuntu car c’est le plus simple. Vous pouvez toujours essayer en virtualisant Ubuntu sur Windows mais je ne vous assure pas du résultat. Toute cette première partie est expliquée dans ce tutoriel => Comment effectuer le jailbreak iOS 7 avec Opensn0w.

2- Sur votre PC vous devez :

3- démarrez  ss_rd_rev04.jar

4- Mettez votre iPhone en mode DFU et connectez le au PC

Votre iPhone affichera la pomme avec une barre de téléchargement vide … qui le restera tout le long des manipulations.

En aucun cas il ne faut déconnecter l’iPhone de l’ordinateur et ne fermez aucun des logiciels que vous ouvrirez durant l’accès au ROOT pour installer OpenSSH.

installer openssh iOS 7-Info iDevice

5- démarrez Putty (qui ne demande pas d’installation, il suffit de l’exécuter) en indiquant « localhost » dans Host Name , indiquez le port 2022 et cliquez sur Open comme indiqué sur l’image ci-dessous

Putty jailbreak iOS 7-Info iDevice

6- Une fois connecté, un Terminal s’ouvre et demande « login as » , indiquez : root     et pour le mot de passe : alpine

acces SSH ave Putty-Info iDevice

Vous pouvez regardez les manipulations dans la vidéo à la fin de ce tutoriel , n’hésitez pas à lire 2 fois le tuto et de visionner la vidéo avant de vous lancer s’il le faut. 😉

7- Tapez ensuite cette commande : mount.sh
si cela fonctionne le Terminal devrait vous indiquer ces deux lignes :
Mounting /dev/disk0s1s1 on /mnt1 ..
Mounting /dev/disk0s1s1 on /mnt2 ..

8- Laissez tout ouvert et

  • démarrez Cyberduck
  • cliquez sur « nouvelle connexion »
  • choisissez « protocole de transfert de fichiers via ssh »
  • indiquez comme sur l’image : localhost / port 2022 / root / alpine
  • cliquez sur connexion

connexion Cybeduck jailbreak iOS 7-Info iDevice

connexion localhost Cybeduck jailbreak iOS 7-Info iDevice

9- dézippez le ficher SSH2_bundle.Tgz puis sélectionnez tout les fichier se trouvant dans « SSH2_bundle/bin/ » et glissez-les dans Cyberduck dans le fichier « usr/bin/ » de votre iPhone.

10- EDIT : si vous êtes sur Mac, copiez le fichier complet « SSH2_bundle.Tgz » sur votre iPhone dans le dossier « /mnt1 »

Sur PC : il vous faut dézipper deux fois le dossier SSH2_bundle.Tgz puis transférer ce que contient chaque dossier (bin , sbin, library …) dans les dossier correspondant sur votre iPhone …

Attention : ne remplacez pas les dossiers , il faut simplement AJOUTER ce que contient chaque dossier contenu dans SSH2_bundle à ceux correspondant à la racine de l’iPhone et procéder ainsi manuellement pour chaque sous-dossier. C’est un peu plus long et il faut être rigoureux.

Cette manipulation peut être effectué par la suite avec iTools, iFunbox …. etc 😉

transfere SSH2_bundle opensn0w-Info iDevice

11- Sur votre iPhone allez dans « mnt1/etc/ » et cherchez le fichier « fstab » , copiez le sur votre bureau et renommez l’original sur votre iPhone en « fstab.old »

12- Sur votre bureau, ouvrez le fichier « fstab » avec un éditeur de texte comme NotePad++ / Blocnote / Wordpad et modifier la ligne « dev/disk0s1s1 / hfs ro 0 1 » en « /dev/disk0s1s1 / hfs rw 0 1 » . Enregistrez les modifications et replacez le fichier dans l’iPhone à son emplacement d’origine. Vérifiez que ce fichier possède la permission 644 (regardez la vidéo pour ces détails).

13- sur l’iPhone, allez dans le dossier « mnt1/System/Library/Lockdown/ ». Cherchez le fichier « Services.plist » et copiez-le sur le bureau. Renommez l’original en « Service.plist.old »

14- Sur le bureau, ouvrez le fichier « Services.plist » avec Plist Editor (que vous avez installez au début du tuto!) et rajoutez les lignes suivantes dans le fichier comme indiqué sur l’image :

<key>com.apple.afc2</key>
<dict>
<key>AllowUnactivatedService</key>
<true/>
<key>Label</key>
<string>com.apple.afc2</string>
<key>ProgramArguments</key>
<array>
<string>/usr/libexec/afcd</string>
<string>--lockdown</string>
<string>-d</string>
<string>/</string>
</array>
</dict>

installer openssh iOS 7 modif plist-Info iDevice

15- enregistrez les modifications et replacez le fichier Plist à son emplacement original et vérifiez que ce fichier possède les permissions 644 (voir vidéo)

16- retournez sur le Terminal (que vous deviez bien laissé ouvert) et tapez cette commande :

cd /mnt1

17- Pour finir tapez « Halt » dans le Terminal pour fermer la session

18- Votre iPhone vient de s’éteindre et se rallume en mode Recovery. Eteignez le en maintenant le bouton Home.

19- redémarrez votre PC pour passer sur Linux Ubuntu

20- en toute logique vous avez laissé Opensn0w compilé comme indiqué dans ce tutoriel pour effectuer le jailbreak donc connectez votre iPhone en mode DFU au PC

21- Vous aurez peut-être quelques difficultés pour passer l’iPhone en mode DFU donc :

  1. démarrez Terminal et tape la ligne de commande pour redémarrer l’iPhone : « sudo /usr/local/opensn0w/bin/opensn0w_cli -p /home/Nom-de-votre-session-Linux/opensn0w/bundles/iPhone3,1_7.0.2_11A501.plist« 
  2. maintienez le bouton Home pour l’éteindre complètement
  3. tout en restant appuyé sur Power, dès que la pomme apparait vous appuyez et maintienez le bouton Home
  4. dès que l’iPhone s’éteint, vous relachez le bouton Power
  5. et maintienez le bouton Home pendant 15 secondes

La séquence de Boot doit se lancer, ensuite votre iPhone affichera un écran gris/blanc avec la pomme, et enfin il passera en « mode verbose » affichant un tas de ligne. Puis finalement redémarrera normalement.

Je vous laisse la vidéo que j’ai effectué pour accéder au ROOT et installer openSSH. Suivez bien le tutoriel ci-dessus car vous verrait dans la vidéo que j’ai tapé quelques lignes en trop et inutile à certains moments : n’en tenez pas compte ! Avec ces manipulations vous pouvez ainsi accéder au ROOT de votre iPhone via iTools , iFunbox , Winscp … pour installer des fichiers deb voir même Cydia. Tout cela sera détaillé dans un prochain tutoriel. 😉

A propos de Info iDevice

Restez informé sur l'actualité technologique, le jailbreak , le desimlock iPhone mais aussi sur toute la technologie en générale et les différents systèmes d'exploitation iOS, MacOS, Linux, Android et un peu de Windows aussi ;) Suivez-nous sur les réseaux sociaux.

Continuez la lecture

Le hacker Luca Todesco dévoile un jailbreak iOS 9.3.3 sans certificat basé sur le navigateur du type JailbreakMe

Le fameux hacker et chercheur en sécurité Luca Todesco vient de dévoiler un outil de …

Poster un Commentaire

96 Commentaires sur "Comment installer OpenSSH suite au jailbreak iOS 7 opensn0w"

avatar
Rafik
Invité
Rafik

salut j’ai windows 7 64 bit et le fichier ssh_rd_rev04b-iPhone4-RevA n’ai pas marchie

khalil
Invité
khalil

salut j’ai windows 8.1 64 bit et le fichier ssh_rd_rev04b-iPhone4-RevA n’ai pas marchie

antoine
Invité
antoine

Bonjour et merci pour tous ces tutos,

sur mon iphone 4 16GB, j ai bien réussi le jailbreak ios 7.02 avec ubuntu 13.10;

QUESTION avec ubuntu 13.10, je n arrive pas à lancer ssh.rd.rev04b.jar comme tu le demandes au debut du tuto; j ai telecharge le fichier et j ai extrait les fichiers, (je suis en 32bits), je connais pas la commande : je fais java -jar ssh.rd.rev04b.jar et rien :message error. (j ai pourtant bien telecharger tous les paquets prevus..)

aujourd hui je suis en iOs 7.0.3, et je voudrais tout reprendre à zero.

trackback

[…] La suite consiste à installer OpenSSH pour accéder au ROOT de l’iPhone par connexion SSH avec iTools, iFunbox, Winscp … voici donc le tutoriel : Comment installer OpenSSH suite au jailbreak iOS 7 Opensn0w […]

Ahmad
Invité
Ahmad

sry i’m getting this error while running ssh_rd_rev04b.jar

SSH ramdisk maker & loader, version 29-06-2013 git rev-04b
Made possible thanks to Camilo Rodrigues (@Allpluscomputer)
Including xpwn source code by the Dev Team and planetbeing
Including syringe source code by Chronic-Dev and posixninja
syringe exploits by pod2g, geohot & posixninja
Special thanks to iH8sn0w
device-infos source: iphone-dataprotection
Report bugs to msft.guy (@msft_guy)

Extracted resource to /var/folders/_f/twzmz87s44z40ylzqck_8hjr0000gn/T/ssh_rd/native/jsyringeapi.jnilib
Extracted resource to /var/folders/_f/twzmz87s44z40ylzqck_8hjr0000gn/T/ssh_rd/native/mux_redux.jnilib

Connect a device in DFU mode
MobileDevice event: DfuConnect, 1227, 8930
DFU device ‘iPhone 4 (GSM)’ connected
Building ramdisk for device ‘iPhone 4 (GSM)’
Extracted resource to /var/folders/_f/twzmz87s44z40ylzqck_8hjr0000gn/T/ssh_rd/all_keys.plist
Working dir set to /var/folders/_f/twzmz87s44z40ylzqck_8hjr0000gn/T/ssh_rd
IPSW at -http://appldnld.apple.com/iOS5.1.1/041-6051.2012.0525.Cvby7/iPhone3,1_5.1.1_9B208_Restore.ipsw
Downloading Restore.plist
Local file /var/folders/_f/twzmz87s44z40ylzqck_8hjr0000gn/T/ssh_rd/iPhone3,1_5.1.1_9B208_Restore.ipsw not found; downloading from -http://appldnld.apple.com/iOS5.1.1/041-6051.2012.0525.Cvby7/iPhone3,1_5.1.1_9B208_Restore.ipsw

please help

Steph63
Invité
Steph63

Pour préciser : Sous windows ou Linux

Steph63
Invité
Steph63

Salut , comment fait tu pour installer un fichier deb manuellement ( ifile , mobile terminal , Sb setting… ) sans avoir cydia . Sachant qu’on à plus le droit a l’erreur car si toutefois c’ est la restauration , on passe en 7.0.3 et je pense pas qu’il soit compatible avec opensnow ???

h34rtb34t
Invité
h34rtb34t

Bonsoir Sp1wn,
Merci pour ce tuto, mais je confirme ça ne fonctionne pas avec l’iphone 4 a1332 8go.

Yann
Invité
Yann

Ha merde…

Christopher38
Invité
Christopher38

Bonjour 🙂 Comme je vois qu’il y a des petit problème avec l’iPhone 4 8Gb (dont je dispose), j’aimerais savoir si je le fais ou non ? Merci 🙂

Steph63
Invité
Steph63

Y a t-il un moyen d’ installer cydia sans être obligė par un mac ? Merci

elro74
Invité
elro74

Salut pour les iphones 4 8go rev A comme le mien il est pas compatible malheureusement donc pas la peine d’aller plus loin , jai decompiler le jar et effectivement il n »apparait pas dans la liste de compatibilité désoler pour vous 🙁

Djamil
Invité
Djamil

D’accord, je réaliserais la Manip demain & j’vous informe de ce qui se passe 😉 😀

Djamil
Invité
Djamil

Saluut Sp1wn 😀 , J’ai réussi à jailbreaker mon iPhone avec opensn0w 🙂 & je voudrais savoir si je me lance dans ce Tuto qui est toujours aussi Magnifique ou bien j’attend que tu fais un nouveau Tuto (ou le met à jour )
J’ai un iPhone 8go pour Info 😀

Yann
Invité
Yann

Je ne te conseil pas, que des problème avec c’est 8go…Mais bon essaye toujours 🙂

steph63
Invité
steph63

Enfin!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! j’ai réussi a installer openssh . J’ai tout repris depuis le début pour la énième fois et ce coup-ci il est sorti du mode récovery , comme quoi il ne faut jamais desesperer. Une question Sp1wn: as tu le dossier stash quand tu te connecte avec itools ou ifunbox ? Moi non , PK ?

Yann
Invité
Yann

Bon toujours pareil…. #Waitevasion :'(

Yann
Invité
Yann

Bon tu vois il y a un tool avec Cydia inclue (: mais quand je le fais : Ignoring unsupported device UNSUPPORTED. Pareil… 🙁 ( la version windows est en cours de développement )

Yann
Invité
Yann

Quand mon iDevice n’est pas connecté a mon ordinateur je n’arrive pas a le passe en mode DFU alors que quand le file et branché j’y arrive…

Yann
Invité
Yann

Miai si le iPhone et jailbreak theterd, tu l’eteind et le rallume et le passe en mode DFU et tu execute le .jar sa marcheras pas ?

Yann
Invité
Yann

Ou le logiciel d’étecteras bien ton iPhone ?

Yann
Invité
Yann

Moi je suis équipé mais je suis aussi en manque de connaissance. Je vais d’abord faire le tuto des OpenSHH et je vois après pour tous ce qui est Cydia 1.18+.

Yann
Invité
Yann

Pas de soucis quand tu redigeras, je t’envorais le deb si sa t’intéresse 🙂 Pour l’instant je plonge dans l’OpenSSH, et si tu te foire pendant le DFU quand tu as le logiciel .jar la ton iPhone s’eitend et qu’il se rallume et la tu arrive a le passer en DFU, Tu doit le reboot avec Opensn0w ?

Yann
Invité
Yann

Donc il faut que j’installe OpenSSH et que je continue la manipulation sur un mac pour Cydia 1.18+ ?

Yann
Invité
Yann

Le reboot je sais je peut lui expliquer si il veut 🙂 mias comment installer le cydia non officiel ?

Yann
Invité
Yann

Je vais essayer et je vous recontacte après 🙂 merci

Yann
Invité
Yann

Ignoring unsupported device UNSUPPORTED j’ai cette erreur quand je connecte mon iphone 4 en mode DFU :/

Yann
Invité
Yann

Oui un iPhone 4 8G, ça bloque :s ?

Yann
Invité
Yann

Non ça marche toujours pas…

Yann
Invité
Yann

Oui c’est un 4^^ je l’ai jailbreaké avec opensn0w.Et ce message apparaît a la premiere étape : 3- démarrez ss_rd_rev04.jar

4- Mettez votre iPhone en mode DFU et connectez le au PC

Steph63
Invité
Steph63

Je crois que j’ai pas bien le choix que d’attendre un jailbreak stable , dommage , mais c’est quand même bizarre de pas réussir a sortir de ce mode recovery (5 restaurations quand même) aprés je sais me débrouiller en ce qui concerne le shsh . Fait c… Je te remercis bien cependant pour ton aide (même si…) et de m’avoir accorder un peu de ton temp

Steph63
Invité
Steph63

En faites je cherche à récupérer 2 apps de ios 7 mais sans openssh c’est cuit , tu n’aurais pas une idée pour savoir comment je peux les recuperer sachant que ce sont les apps caméra et sms qui se trouve dans : var/ stash/ applications/ caméra app et mobile sms app ( c’est pour bidouiller un ptit peu)

steph63
Invité
steph63

idem je crois que je vais laissé tomber

Steph63
Invité
Steph63

Étape opensnow terminé je vais bien voir maintenant

steph63
Invité
steph63

a lheur actuelle : logo itunes sa sent une nouvelle restauration

steph63
Invité
steph63

tu pense que ça viendrait de la ?

wpDiscuz