Posted by on 8 décembre 2018

Ola moussaillon !!!

Lancé depuis peu dans les entrailles de la “dernière” console de salon Sony (ouais avec 5 ans de retard, so what?!), je dois dire que la scène PS4 bouge beaucoup, et qu’elle est très, mais TREEEES

fournie! Mais il faut avouer que l’on trouve un peu de tout et son contraire, dans toutes les langues du globes, et que les bonnes infos ne sont pas forcément hyper visibles!

Du coup! Bah j’en rajoute une couche histoire de rajouter du bordel au bordel muahhaha!

Non allez calmons-nous,  je vais essayer d’aller au plus simple et au plus efficace et surtout de centraliser le nécessaire dans une série de tutos dédiés au hack de la PS4.

Donc toi l’anarchiste qui aime bidouiller ses consoles, ou toi le pauvre qui ne peut pas se payer le dernier Red Dead Redemption 2 sans devoir prostituer ta propre fille…Ah non toi c’est baisé tu pourras pas y jouer pour le moment de toute façon…Dans tout les cas, si tu es curieux de voir ce que la magnifique scène du hack PS4 a réussi à achever jusqu’à aujourd’hui, assieds toi bien confortablement et laisses toi guider pour ce 1er tuto!!!

I-Préambule

Donc déjà avant de commencer on va poser les bases (oui je pense à Gilou, 67ans , qui est à son 4eme Ricard et qui n’a jamais entendu parler ni de Hack, ni de PS4…ni de rien d’autre, oui Gilou est perdu.). Et autant te dire que si tu merdes quelques part tu peux péter ta console, alors il sera bienvenu de lire l’article dans son intégralité hein 🙂

Qu'est-ce qu'un Hack ?
Un hack est l’action qui consiste à modifier un système en place, pour contourner ses sécurités, et ainsi pouvoir faire…plein de choses plus ou moins malsaines!
Qu'est-ce que cela apporte à la PS4?
En bypassant la sécurité, tu vas pouvoir, entre autre, lancer des “backups” de jeux, ou faire fonctionner des programmes non officiels (Homebrew)
Est-ce Légal ?
heu…autre question ? Non en fait, le hack en lui même n’est pas illégal, ou en tout cas pas en France. Par contre l’utilisation de jeux téléchargés sur les bas-fonds du net l’est totalement!. Et je ne reviendrais pas sur la question éthique de ce dernier point, vous connaissez mon point de vue. (…non je sais vous en savez rien, mais la phrase était belle.)
C'est quoi un Firmware?
Une définition qui parait simple pour les habitués, mais indispensable pour bien comprendre ce qui se joue ici.
En gros un firmware est un programme intégré au système, ici la PS4, sans lequel rien ne fonctionnerait. En somme c’est un peu le “système d’exploitation de la console” (ouais je mets les guillemets calmes toi Jean-Kevin). Bon en vrai c’est une couche plus bas niveau qu’un système d’exploitation comme Windows par exemple, mais la philosophie reste la même.
Du coup ce qui est compliqué avec un firmware, c’est que c’est un programme très fermé et bien protégé (plusieurs années pour péter celui de la PS4 et le rendre exploitable me semble-t-il).
Et oui, tu l’as sans doute compris, notre joli hack va consister à contourner les sécurités du firmware officiel de Sony!
Kernel Exploit? Custom firmware? On en est où ?

Bon là un peu de sémantique s’impose.

Un “Exploit” consiste à utiliser une faille dans un système (ici le firmware officiel Sony) pour en contourner les sécurités, on parle de Kernel Exploit. La faille peut se situer n’importe où dans le système (navigateur, galerie photo, etc), et le gentil hackeur utilise les faiblesses du code source pour “s’immiscer” dans le système. Une fois que c’est fait, libre aux codeurs de développer les applications qui vont bien pour les faire tourner sur le système, ce qui, sans “l’exploit” initial, aurait été impossible.

Un custom firmware, quant à lui, est un firmware “modifié” qui vient se substituer en lieu et place au firmware officiel. Et bien entendu pour ça il utilise l’Exploit cité plus haut.
Un fois le custom firmware installé, ta console est totalement hackée de manière presque permanente. (je dis presque, car comme il y aura toujours un moyen de hacker une console, il y en aura toujours un pour faire de la merde…)

Alors je te calme de suite, on en est pas encore là pour la PS4. Généralement les customs firmwares, de part leur complexités et leur richesses, mettent du temps à sortir.
Non, pour le hack de la PS4 on va devoir se contenter d’un Exploit, éphémère donc, mais livré avec tous les outils nécessaires pour produire un hack bien sale 🙂

Traduction: ta PS4 sera en firmware officiel (mais bien défini, en 5.05 ou 5.07) et tu devras lancer l’Exploit à chaque démarrage. (ça prend 10 secondes à chaque fois et il faut que ton PC soit allumé, mais bon on verra que des solutions palliatives existent déjà pour le rendre pseudo-permanent)

La mise à jour système, ton pire ennemi!

Alors là par contre, j’attire toute ton attention! De part sa nature, l’Exploit ne fonctionne que sur une version de firmware (officielle) bien définie. Donc sorts toi de la tête l’idée de mettre à jour ta PS4!
Et oui, tu imagines bien que Sony réagit assez vite en matière de sécurité, et que donc la faille utilisée par l’Exploit a été rectifié depuis par le biais d’une mise à jour. Et ces derniers ne s’arrêtent pas là, puisque plusieurs mises à jour de sécurité ont été implémenté depuis. Donc si tu fais une mise à jour (à la main, ou en lançant un jeu/appli qui en requiert une par exemple), plus de firmware 5.05, et si plus de firmware 5.05, plus de Kernel Exploit, et si plus de Kernel Exploit….plus de Kernel Exploit bordel!

Donc je vais le mettre en gras/majuscule pour ceux qui n’ont rien lu jusqu’ici: NE FAIS JAMAIS DE PUTAIN DE MISE A JOUR!!!  JAMAIS!!!!!

Avantages/inconvénients du hack

Contrairement à ce que l’on peut penser de prime abord, le hack comporte quelques inconvénients que l’on ne peut négliger.

Alors certes, grosso merdo, si tu es un vrai bandit méchant, tu vas pouvoir télécharger et jouer illégalement à l’équivalent en euro de dizaines de console…Bon rien que pour ça le hack est rentable d’un point de vue purement pragmatique.

Par contre, pour le moment, fini les parties en ligne, et surtout fini les jeux nécessitant un firmware supérieur au 5.05/5.07! (oui oui, si tu veux galoper dans Red Dead Redemption 2 ne prends pas la peine de lire le reste, ton aventure s’arrête ici!). Parce que oui, je ne t’ai pas dit, Sony rajoute une sécurité pour le coup assez infaillible: pour jouer aux jeux parus après la sortie de la mise à jour qui a suivi la 5.05/5.07, tu est obligé de mettre à jour ta console huhuhu 🙂 Il en est de même concernant le PSN, PS+, PSmon_cul, et toutes autres applis parues à partir du 08 mars 2018, date de release du fimware 5.50 qui n’est pour l’heure pas encore hacké.

Bon, d’expérience je ne vais pas me mouiller en vous disant que le hack du firmware 5.50 n’est qu’une question de temps, et il en sera de même pour tous les firmwares qui ont suivi et vont suivre. Même s’il est vrai que la complexité du machin fait que l’on parle de “plusieurs mois” d’attente, rien n’est impossible pour nos petits génies hackeurs ! Donc RDR2 pas pour le moment, mais le temps que tu finisses tous les autres bon hits de la PS4 l’Exploit du firmware 5.50+ sera déjà surement en release!

Allez, fini de papoter, on passe à la pratique!

II-Prérequis

On va passer ici en revue tout ce dont tu vas avoir besoin pour réaliser ton hack:

  1. Une PS4 en firmware 5.05/5.07 ou antérieur. Bon déjà là c’est éliminatoire, si tu n’es pas dans ce cas de figure tu ne pourras pas la hacker pour le moment, un downgrade (même hardware) est tout bonnement impossible pour le moment.
    Personnellement j’ai trouvé la mienne (PS4 pro en 5.01) sur leboncoin, tu peux aussi te retourner vers Ebay qui reste la solution la plus simple ou d’autre sites du type:
    https://www.ebay.fr/sch/i.html?_sacat=0&_nkw=ps4+5.05 
    http://modchip83.com/fr/ps4/172-achat-ps4-405-golden-firmware-ps4hen-jailbreak.html
    Les prix sont bien entendu plus élevés que la moyenne pour de l’occaz, le moins cher étant de l’acheter à une personne n’ayant pas connaissance du hack et n’ayant pas mis à jour sa console…Une mamie en somme! Elles sont plutôt rares, mais compte entre 350€ et 400€ pour une PS4 pro d’occasion avec le bon fimware, et entre 250€ et 300€ pour une slim de base (plus courantes elles).
  2. Un PC, relié au même réseau local que ta PS4 (sur la même box internet/switch/ce que tu veux), indispensable pour initialiser le hack.
  3. Une clé usb (500Mo minimum) au cas où ta PS4 est dans un firmware inférieur au 5.05, sinon osef.
  4. Un disque dur externe, à défaut d’avoir une grosse clé USB pour copier les jeux…
  5. Une connexion internet, pour télécharger les fichiers….mais aussi accessoirement pour lire ces lignes….

Bon finalement, la difficulté majeure reste la PS4 en elle même, pour le reste c’est du tout cuit!
Si c’est OK pour toi, on passe à la suite.

III-Téléchargement

Ici on va centraliser tous les fichiers dont tu vas avoir besoin:

User: guest
Password: Dramora2018

  1. Firmware 5.05 officiel. Pour info/rappel, le hack est basé sur le fimware 5.05 mais visiblement fonctionne bien avec le 5.07 également.
  2. Exploit Host d’Al-Azif (le fameux Al-Azif, big up gros 🙂 !!! ), il s’agit là du programme que l’on va lancer sur le PC pour initialiser le hack.

Bon…2 fichiers…Peut pas faire plus simple…(si 1 fichier peut être ?)

IV-Installation / Configuration

1-Partie PC

Pour commencer, il faut que ton PC soit connecté sur ton réseau local. Pour faire simple un petit schéma des familles:

Ensuite, ça se passe en quelques étapes très rapides:

  1. Extraire le fichier *.zip téléchargé plus haut. Où tu veux, mais il va y rester, autant le mettre dans un emplacement au calme 🙂
  2. Lancer ps4-exploit-host.exe. Un conseil, crées toi un raccourci sur le bureau ou ailleurs, mais en tout cas rends le accessible facilement.
  3. Laisser la fenêtre ouverte, et noter l’adresse IP du DNS quelque part (qui sera en fait l’adresse IP de ton PC). Ça sera pratique si ta PS4 est à l’autre bout de la maison!
  4. Si le Firewall/antivirus/Windows fait un AVC, c’est normal, cliques sur Autoriser l’accès.

Voilà, ton PC est prêt pour le Hack de ta PS4. Par contre, comme expliqué en préambule, il s’agit d’un Kernel Exploit non permanent (du moins avec cette technique, on en verra d’autre plus tard), du coup, à chaque démarrage de ta PS4, si tu veux lancer le hack, il te faudra lancer ce programme sur ton PC (dans les mêmes conditions).
Tu comprends maintenant pourquoi il faut rendre le programme “accessible facilement” sur ton poste…Après tu peux laisser ouverte la fenêtre indéfiniment, ça ne posera pas de problème sur ton PC, tu n’auras qu’à la réduire tout simplement!

Pour finir sur la partie PC on va rentrer un peu plus les détails.
Il faut bien comprendre comment fonctionne le hack ici: Le programme qui va exploiter la faille ne sera pas présent sur ta PS4 mais bien sur ton PC (Oui, on parle bien du programme que tu viens de lancer plus haut).
Et en fait, c’est ta PS4 qui va aller “le chercher”  à chaque fois, et pour ce faire elle a besoin de connaitre l’adresse IP de ton PC. Cette adresse, c’est celle qui s’affiche dans la fenêtre de l’Exploit plus haut. Du coup, si pour x ou y raisons l’adresse IP de ton PC change, tu auras un changement à faire sur ta PS4 pour lui indiquer, car elle ne pourra plus communiquer avec le programme.

C’est pas très clair? C’est normal, tu comprendras tout à la fin du tuto!

2-Partie PS4

Allez on passe enfin sur la bête!
Dans un premier temps on va mettre à niveau le firmware de la console pour qu’il corresponde au firmware exploitable par le Hack, à savoir le 5.05. (ouais on reste encore 3 minutes sur ton PC calmes toi…)
Dans ce scénario, il s’agit d’une PS4 qui n’a jamais été hacké, mais si tel n’est pas ton cas, il faudra peut être que tu réactives les MAJ via ton Expoit.

a.Préparation clé USB
  1. Formater la clé USB en FAT32


  2. A la racine de ta clé USB, il faut créer un dossier PS4, dans lequel il faut créer sous-dossier UPDATE. Créer les dossiers en MAJUSCULE!
    Ton arborescence doit ressembler à ça: PS4\UPDATE
  3. Dans le dossier UPDATE, tu vas copier/coller tel quel le fichier de firmware téléchargé plus haut.
b.Installation du Firmware
  1. Déjà, assures toi qu’il n’y ait pas de cd dans la console, et que tu ne sois pas connecté en réseau (ni en WIFI ni par câble) !!!!!!
  2. Éteins la console et Démarre la en mode sans échec
    Il faut rester appuyer sur le bouton POWER de la console (pas de la manette!) quelques secondes jusqu’à ce qu’il y ait un BIP sonoreLa console démarrera en mode sans échec quelques secondes plus tard.
  3. Connectes ta manette via le câble USB, et actives là comme demandé.
  4. Dans le menu du mode sans échec, choisis le choix 3, Mettre à jour le logiciel système
  5. Choisis ensuite Mettre à jour depuis de périphérique de stockage USB.
  6. Le Firmware se met à jour, c’est beau putain….
  7. Une fois la mise à jour terminée, la console va redémarrer automatiquement. Ça y est, on est bon, tu peux allez checker il y a le compte 🙂
  8. Pour vérifier, dans la PS4, vas dans Paramètres/Système/Information système, la version du Logiciel système doit être en 5.05 :



c.Gestion des mises à jour

Afin d’éviter de mauvaises surprises, on va aller configurer le minimum requis:

  1. Vas dans Paramètre/Système/Téléchargement automatiques
  2. Décoches tout comme dans la capture d’écran plus bas:



d.Mise en réseau

Allez on attaque la dernière ligne droite!
Donc comme expliqué dans la partie PC, on va devoir indiquer à la PS4 comment “communiquer” avec l’Exploit qui se trouve sur ton PC. Pour cela, on va indiquer comme serveur DNS l’adresse IP de ton PC:

  1. Bon déjà branches ta PS4 au réseau si tu passes par un câble.
  2. Vas dans Paramètres/Réseau et coches Se connecter à internet. Une fois fait, choisis Configurer la connexion Internet.


  3. Bon à partir de là, le stream ne peut pas fonctionner, donc les captures d’écran sont assez dégeu…Mais bon!
    Dans ce scénario on va admettre que tu es branché par câble réseau. Si tu es en WIFI, il y a juste une étape en plus au début où tu vas aller spécifier ton SSID/mot de passe, classique:
    PS: Si tu te loupes ici, ça ne fonctionnera pas 🙂 ….je te mets pas la pression.

    1. Choisis Par câble réseau (LAN).
    2. Mode de connexion = Personnalisé.
    3. Paramètre de l’adresse IP = Automatique.
    4. Hôte DHCP = Ne pas spécifier.
    5. Paramètre DNS = MANUELLE (!!!).
    6. Là en DNS primaire tu vas renseigner l’adresse IP que tu as noté plus tôt, celle qui apparaît dans la fenêtre de l’Exploit host sur ton PC. (en gros, l’adresse IP de ton PC si c’est plus simple à comprendre). Puis tu fais Suivant.
    7. Paramètre MTU = Automatique.
    8. Serveur Proxy = Ne pas spécifier.
    9. Après tu peux tester la connexion ou revenir en arrière, on est bon côté réseau, ta PS4 pense qu’elle va bien sur internet, mais en fait elle va juste sur ton PC!

C’est bon, on a fini le taff au niveau de la configuration du bidule et du machin, reste plus qu’à tester notre hack 🙂

V-Usage et pratique de l’Exploit

1-Lancement du hack

Allez let’s gow! Check bien que l’Expoit host soit bien lancé sur ton PC, et ensuite:

  1.  Vas dans Paramètre/Guide l’utilisateur Infos utiles/Guide de l’utilisateur

  2. Si tout s’est bien passé depuis le début, tu vas tomber, non pas sur le guide utilisateur (oui, fais lui un bisou tu ne le reverras plus de si tôt), mais sur le Firmware Selection de l’Exploit!
    Choisis le 5.05:
  3. L’écran suivant présente tous les outils disponibles par l’Exploit. On va choisir celui qui nous intéresse, Mira+hen:
  4. Une page se charge, et normalement tu vas avoir un message d’erreur concernant la mémoire système qui est insuffisante. Si c’est le cas, ne t’inquiète pas tout est maîtrisé, appuies juste sur la touche rond, la page va se recharger, et, Ô joie, le message You’re all set s’affiche! Ça y est ta PS4 est hackée!


  5. Une fois ce message apparu, tu peux appuyer sur la touche Option de ta manette, et Fermer la page.

Youhou, fais un voeux, ta PS4 est officiellement hackée !! Un nouveau menu apparaît tout en bas dans Paramètre: le menu Debug Settings 🙂 🙂 🙂

IMPORTANT: ne relances pas le hack Mira+HEN s’il est déjà lancé!!!
RAPPEL: Pour ceux qui ont suivi, on est pas sur un custom firmware donc cette manip est à faire à chaque démarrage de la console (si tu veux lancer des jeux…)

2-Installation/lancement des backups de jeux

Bon c’est pas tout, une PS4 hackée c’est cool, mais si on peut jouer dessus c’est encore mieux!

Concernant l’installation des jeux, ça ne sera qu’au format PKG: un gros fichier qui va servir à installer tes jeux de manière permanente.
Si on veut être titilleux, on pourrait corriger en disant qu’il ne s’agit évidement pas de PKG officiel, mais plutôt de FPKG (“F” pour “Fake”). Dumps de jeux officiels ou transformation de PKG officiels, je ne saurais dire à ce stade, l’essentiel étant qu’il ne sont pas signés de manière officielle!
On ajoutera également que l’installation ne peut se faire qu’à partir d’un périphérique USB (formatage en exFAT possible, indispensable pour les gros fichiers). Aucun moyen fiable pour les balancer en FTP pour le moment.

Donc, dans un premier temps tu récupères un de ces PKG sur ton PC, de la manière dont tu le souhaites (ça te regarde^^), et une fois fait:

  1. Tu copies le PKG à la racine de ton périphérique USB (pas de dossier!)
  2. Ensuite tu plug ton périphérique USB dans ta PS4
  3. Tu lances le hack si ce n’est pas fait (chap V,1…oui 10 lignes plus haut)
  4. Vas dans Paramètre/Debug Settings/Game/Package Installer


  5. Là tu devrais voir ton PKG, choisis le et valides pour l’installer.
  6. Une fois l’installation finie, tu peux retourner sur l’écran titre de ta PS4, et lancer ton jeu directement 🙂

PS: Ne bidouilles pas le menu Debug Settings si tu ne sais pas ce que tu fais, tu pourrais avoir de mauvaises surprises!

VI-Plus loin dans l’Exploit

Bon le plus gros du taff est fait, à ce stade tu peux déjà commencer à kiffer ta nouvelle vie 😀
Cependant, il reste quand même 2 actions à faire, optionnelles mais grandement conseillées!
Il y a beaucoup d’autres outils que je détaillerai dans d’autres tutos plus courts.

1-Backup du profil

Dans le cas où tu ferais de la merde avec ta PS4, et pour éviter de perdre tes sauvegardes/screenshots/trophés/etc, on va faire un backup de ta conf:
IMPORTANT: avant de faire cela, je te conseille de renommer ton profil en Utilisateur1 (avec la majuscule!). S’il t’arrive de grosses merdes dans le futur ça te sera salvateur, mais cela ne devrait pas arriver si tu te contentes de ne faire que ce qui est consigné dans ce tuto. 

  1. Mets une clé USB formatée fat32 dans ta PS4 (avec assez d’espace pour backuper ton profil, hors jeux bien sûr, 1Go devrait suffire)
  2. Lances l’Exploit host sur ton PC
  3. Vas dans Paramètre/Guide l’utilisateur Infos utiles/Guide de l’utilisateur/5.05
  4. Dans le menu de sélection des outils, choisis BACKUP
  5. Maintenant TU NE TOUCHES A RIEN tant que le pop-up Backup Complete ne s’affiche pas en haut à gauche de l’écran. (ça peut être long!)

Tu peux copier le contenu de ta clé USB où tu veux en attendant de faire de la merde sur ta console, ce que tu ne fera pas puisque tu es un enfant sage hein^^ J’expliquerai dans un tuto dédié comment faire pour restaurer via le FTP intégré à l’Exploit.

2-Désactivation des Mises à jour

L’Exploit permet également de bloquer les mises à jour de manière plus drastique que les petites coches du menu officiel. Il va en fait créer un fake fichier de MAJ, et si par MALHEUR une MAJ venait à être téléchargé, il y aura un message d’erreur, donc pas de bobo!

  1. Lances l’Exploit host sur ton PC
  2. Vas dans Paramètre/Guide l’utilisateur Infos utiles/Guide de l’utilisateur/5.05
  3. La tu choisis Disable Update
  4. Et hop, petit message comme quoi les updates sont désactivées…et voilà.

BONUS I – Résolution des problèmes

Alors j’ai pas de solution pour les gros bobos, mais par contre il m’est arrivé des petites bricoles qui font peur, sans pour autant être graves.
Normalement si tu suis ce tuto, et que tu ne touches à rien d’autre, tu ne devrais pas avoir de plus grosses emmerdes que les lignes qui vont suivre.

1-Arrêt brusque de la console

Il se peut, si tu tripotes trop les outils, ou que tu relances le hack alors qu’il est déjà lancé, que ta console affiche un écran noir et s’arrête subitement
Pas de panique! Tout est sous contrôle!

  1. Rallumes ta console via le bouton POWER en façade en restant appuyer quelques secondes (5 devraient suffire). Si rien ne se passe recommence, pas besoin de rester appuyer juqu’au BIP du mode sans échec.
  2. Une fois allumée laisse la PS4 faire son petit business. Ne prends pas peur, les messages qu’elle affiche sont là juste pour effrayer les enfants!
  3. De retour sur le menu principal, redémarre proprement ta PS4, ne lances pas le hack de suite (ça va refaire pareil sinon).
  4. Une fois redémarrée, elle est de nouveau fonctionnelle sans aucune perte 🙂

2-Le menu du hack a disparu

Si le menu du guide utilisateur affiche…le menu du guide utilisateur (!), c’est qu’il faut que tu vérifies:

  1. Si l’Exploit est bien lancé sur ton PC
  2. Si le DNS est bien configuré en manuel
  3. Si le DNS manuel correspond bien à l’IP qui s’affiche sur la fenêtre de l’Exploit sur ton PC

3-Demande d’achat de jeu

Si quand tu lances un jeu, on te demande de le payer…lances l’Exploit sur ton PC avant d’essayer de jouer espèce de saucisse!

BONUS II – Alternatives

Si lancer ton Exploit sur ton PC te donne des boutons, saches qu’il existe des alternatives. Je ne vais pas m’étendre dessus car non testées pour ma part, mais le but de la manœuvre est, grosso modo, de s’affranchir de la partie PC de l’Exploit en le substituant à une clé WIFI connectée à la PS4 ou simplement à une mise en cache de l’Exploit directement dans la PS4. Il y a aussi la mise en place de DNS bien spécifique qui pointe sur un serveur distant, mais pour l’avoir testé, le temps de réponse n’est pas satisfaisant sûrement dû à la surcharge de requêtes sur ce dernier.

Concernant la mise en cache, le procédé est très simple, dans le menu des outils de l’exploit (Paramètre/Guide l’utilisateur Infos utiles/Guide de l’utilisateur/5.05), choisis [cache].
Normalement tu pourrais même couper la connexion internet dans les menus de la PS4 et cela devrait être bon.

Pour ce qui est du module Wifi, je t’invite à visiter un des nombreux tutos que tu peux trouver sur le net ici: http://www.logic-sunrise.com/forums/topic/81450-tuto-complet-configurer-un-esp8266-pour-ps4-505/

Mon PC étant allumé quasi H24, je ne compte pas passer sur cette solution, d’ici là à ce que ça me gonfle un custom firmware pointera surement son nez^^

Posted in: Les Tutos Dramora