Site icon WolwX.net

Hack Playstation 4 on peut vraiment jouer à des jeux “crackés” ?

Heyyyy voici un sujet qui risque bien d’attirer nombre de curieux !

La question est très simple : peut on enfin jouer à des jeux “crackés” (aussi appelés officiellement des “backups” de jeux) sur la Playstation 4 ?

Pas plus de suspens, je peux vous répondre direct OUIIIII !
En réalité ça fait déjà quelques mois, depuis à peu près mars 2017, mais comme je viens de m’y intéresser, je vous fait part de mes découvertes ^^

EDIT (décembre 2020) :

Un nouveau Jailbreak est disponible pour la version 6.72 des PS4, donc il est presque possible de cracker TOUTES les PS4 achetées neuve et donc jamais mise à jour.
Pour les versions d’occasion il faut qu’elles n’aient pas tournées depuis quelques temps et donc pas fait de mise à jour depuis juillet 2020.
Je n’ai pas l’occasion de retester la procédure sur une version plus récente, je vous laisse découvrir un lien anglais =>
https://wololo.net/ps4-jailbreak-ps4-cfw4dummies/

Pour celà il va falloir travailler un peu les z’amis, je vous avoue que ça n’à pas était de tout repos que de comprendre les différents points importants pour s’en sortir.

Alors venons en au fait, voyons voir comment réussir à faire tourner un jeux “cracké” sur votre petite Playstation 4 :

Bon commençons par le listing de ce que vous aurez besoin :

Optionnellement :

 

1 > Vérification de la version

Bon donc première étape très simple, vérifier que vous avez la bonne version de logiciel interne Playstation.
En effet, le Jailbreak le plus récent concerne actuellement la version 5.05, sortie le 18/01/2018, si vous avez une version plus récente c’est donc mort pour l’instant, car il n’existe pas d’outil de Downgrade actuellement.
A noter que la version logiciel actuelle est la 5.55, sortie le 17/05/2018. Un Jailbreak semble déjà presque prêt pour cette version mais n’est pas encore disponible en public, il faudra patienter encore quelques mois.

Pour vérifier la version de votre PS4 rendez vous tout simplement dans le menu Playstation, puis sur l’icône Paramètres .
Ensuite choisissez l’avant dernière ligne sur “Système”  et sur la page suivante validez sur le premier choix “Information Système.
C’est là que, juste en dessous du nom, vous constaterez “Logiciel Système” et donc la version de votre PS4.

Si vous êtes déjà en 5.05 c’est parfait, vous pouvez directement passer directement à la 3ème étape.
Cependant si vous avez une version inférieure, il faut dans un premier temps mettre à jour votre PS4 sur la version 5.05. en suivant la 2ème étape.

 

2 > La mise à la bonne version

Donc voyons voir comment mettre sa PS4 en “bonne version”.

Une petite question au passage pour les plus curieux. Pourquoi la mettre en 5.05 alors que l’on à une version par exemple 4.05 ou 4.55 ?
Tout simplement car bien que des Jailbreaks existent aussi pour des versions plus anciennes (la v1.01, la 1.76, la 4.05, et la 4.55) le fait d’avoir la version la plus élevée possible vous permet de pouvoir utiliser les jeux les plus récent avec le moins de bugs possible !
En effet, si vous souhaitez jouer à un jeux sortie à noël 2017 ou après, il vous faudra une version 5.05 car la version antérieure compatible Jailbreak, la 4.55 est sortie en avril 2017.
On comprend donc, que notre version 5.05, la dernière compatible Jailbreak, datant de janvier 2018, rendra difficile l’utilisation de jeux sorties après cette date (mais pas impossible, c’est au cas par cas).
Par contre on comprend aussi que certains jeux nécessitant la version 5.55 (la dernière version actuelle) ne sont donc pas compatible avec notre méthode et ne peuvent donc pas être joué en backup, tel que Detroit Become Human …

Pour upgrader une version logiciel de l’une à l’autre rien de difficile, il vous suffit d’avoir une clef USB  avec un minimum 360 mo d’espace libre.
Vous devrez télécharger la version Firmware désirée, dans notre cas la 5.05, puis la coller dans votre clef USB dans un dossier bien précis.
Vous pouvez télécharger le Firmware 5.05 directement sur ce lien : 5.05.PS4UPDATE.PUP
En effet pour que la Playstation reconnaisse le fichier correctement dans le menu de mise à jour, il faut impérativement mettre le fichier dans le dossier “\PS4\UPDATE\” de votre clef USB, et renommer le fichier en “PS4UPDATE.PUP“. Attention les majuscules sont importantes aussi bien pour les dossiers que le nom du fichier.

Une fois votre fichier et votre clef USB prêts , brancher là dans le port frontal droit de votre Playstation .
Ensuite éteigner votre PS4 et brancher votre manette en cable usb (pour pouvoir naviguer dans les menus).
Il faut alors la redémarrer en “mode sans échec“. Pour ce faire, rien de compliquer, il faut appuyer sur le bouton “On” en façade, tout en restant appuyé pendant près de 7 secondes.
Vous entendrez alors un bip et vous pourrez relâcher le bouton, votre PS4 vous affichera alors le menu du “mode sans échec”.
Il suffira alors d’appuyer sur la touche Playstation, puis de sélectionner le menu numéro 3 “Mettre à jour le logiciel système“, puis 1 “Mettre à jour depuis le périphérique de stockage USB“.

Vous pouvez retrouver une petite vidéo du déroulement de la manip par ici =>

Une fois cette étape terminée, notre Playstation est enfin prête pour la suite 🙂

 

3 > Le Jailbreak

Bien maintenant que nous avons la “bonne version”, voyons voir comment installer le “Jailbreak” et enfin libérer les possibilités de votre petite Playstation 😀
En effet le “Jailbreak” va vous permettre de jouer à des jeux “crackés” aussi appelé des “backups”, mais aussi installer des “homebrews” ou encore des programmes divers ou tout simplement une autre OS que celle de la PS tel que Linux !
Bien entendu, ce qui nous intéresse le plus c’est la partie des jeux bien sur ^^

Le but de ce “Jailbreak” va être de bloquer les vérifications PSN officielle et les mises à jours automatique, puis de rediriger la page du guide utilisateur vers une page permettant d’injecter un Payload en mémoire afin de pouvoir lancer les jeux “crackés”.

Pour faire tout ça 2 possibilités, une version rapide et simple, le Jailbreak Distant, et une version plus sécurisée mais nécessitant un ordinateur , le Jailbreak Local.
Soit on passe par un serveur DNS pirate extérieur, soit on utilise un logiciel sur son PC , dans les 2 cas le but est le même à savoir détourner les vérifications et pages officielles Sony Playstation.

A noter que l’utilisation d’un DNS pirate extérieur à l’avantage d’être plus simple, mais que si ce serveur distant connait des problèmes vous n’aurez plus accès au Jailbreak, et que votre identité peux fuiter sur internet (si les autorités prenne possession du DNS pirate par exemple), alors que par le logiciel sur votre PC vous restez totalement anonyme et surtout vous pouvez éviter tout type de soucis extérieur tel que des bugs avec le Jailbreak.
Par contre si le Jailbreak venait à être mis à jour en version Jailbreak Distant vous n’aurez rien à faire, mais en Jailbreak Local vous devrez retélécharger les fichiers mis à jour.

Pour la méthode avec Jailbreak Distant, on peut directement zapper l’encadré ci dessous pour passer aux réglages connexion de la Playstation.

En Jailbreak Local.

Il vous faut télécharger un logiciel sur un ordinateur.Le logiciel est disponible sur ce lien sécurisé : https://github.com/Al-Azif/ps4-exploit-host/releases

Il vous faudra choisir le fichier “ps4-exploit-host-linux.xxxxx” ou “ps4-exploit-host-win-xxxxx” en fonction de si votre ordinateur tourne sous Linux ou Windows.
Une fois téléchargé sur votre ordinateur, rien de bien complexe, il suffit de décompresser le fichier et de lancer l’exécutable, ps4-exploit-host.exe sous Windows par exemple.

/!\ Point important, il faut impérativement que votre Ordinateur soit sur le même réseau local que votre Playstation, c’est à dire branché à la même box internet. /!\

Une fois l’exécutable lancé, vous aurez droit à une petite fenêtre noire de type MS-DOS avec comme information importante les lignes :

Servers are running
Your HTTP IP is 192.168.0.32
Your DNS IP is 192.168.0.32

Vous devrez alors noter les chiffres de Your DNS IP pour les reporter dans le réglages de connexion de votre Playstation.

Voilà donc votre PC héberge le Jailbreak et les Payloads nécessaire pour la suite 🙂

Dans les deux cas il faudra alors modifier les paramètres de connexion de votre Playstation.

Donc rendez vous dans le menu “Paramètres puis dans le choix “Réseaux.
Ensuite sélectionner le deuxième choix “Configurer la connexion internet “.
Sur les réglages vous devrez prendre les suivants :

  1. Comment souhaitez vous vous connecter au réseau ?
    => Connexion par câble réseau (LAN)
  2. Comment souhaitez vous configurer la connexion à internet ?
    => Personnalisé
  3. Paramètres de l’adresse IP
    => Automatique
  4. Nom d’hôte DHCP
    => Ne pas spécifier
  5. Paramètres DNS
    => Manuelle
    DNS Primaire => En Jailbreak Distant il faut renseigner “165.227.83.145”, en Jailbreak Local il faut reporter les chiffres relevés ci dessus, tel que “192.168.0.32”.
    DNS Secondaire => En Jailbreak Distant il faut renseigner “108.61.128.158”, en Jailbreak Local il faut laisser ce réglage vide, à “0.0.0.0”.
  6. Paramètres MTU
    => Automatique
  7. Serveur Proxy
    => Ne pas utiliser

En validant ce dernier réglage vous aurez alors un message de confirmation “Paramètres Internet mis à jour.” avec un bouton “Tester la connexion Internet”.
En sélectionnant ce bouton vous devriez donc voir les résultats suivants :

Connexion au serveur impossible
[…] Obtention d’adresse IP : Réussite
Connexion Internet : Réussite
Connexion à Playstation Network : Echec
Type de NAT : Echec
[…]

Vous pouvez maintenant sortir du menu soit par retour arrière avec O rond ou bien directement avec le bouton Playstation.

Voici une version vidéo de la configuration en Jailbreak Local tel qu’expliqué ci dessus :

Tout l’intérêt de cette manipulation est de pouvoir détourner la vérification de votre Playstation, et des licences de jeux, par le Playstation Network, ainsi dès lors que l’obtention de l’adresse IP et la connexion Internet sont en réussite, et que la connexion au Playstation Network est en échec, tout va bien 🙂

Voilà donc votre Playstation est maintenant prête pour le grand saut, elle est “Jailbreakée” 😀

Ok d’accord mais bon maintenant on va voir pour les jeux crackés et les backups 🙂

 

4 > Le Payload

Quésaco ??
Le Payload c’est tout simplement le petit crack qui permet de lancer les jeux sans vérification de leur licence, et donc d’utiliser des jeux crackés 🙂

En gros ça ce voit sur la présence du cadena sur les jeux. Si vous avez bien injecté un Payload en mémoire, les cadenas devraient disparaître.

A savoir qu’il faudra toujours relancer le Payload à chaque fois que vous aurez redémarrée votre Playstation car il est gardé en mémoire vive dans la console et est donc désactivé si vous redémarrée votre PS4.
Que ce soit donc en Jailbreak Distant ou Local, il vous faudra obligatoirement passer par cette étape à chaque fois que vous aurez redémarrée votre Playstation.

En Jailbreak Local il faudra donc relancer aussi le petit logiciel ps4-exploit sur votre Ordinateur (votre explication dans encadré 3ème partie).

En Jailbreak Distant rien à faire, vous pouvez directement injecter le Payload.

Pour ce faire, if faut vous rendre dans le menu “Paramètres ” et de sélectionner la première ligne à savoir “Guide de l’utilisateur/Infos utiles” puis “Guide de l’utilisateur

Si tout est bien configuré, vous aurez alors droit à cette page =>

Pour injecter le Payload il faudra alors cliquer sur la version de votre Firmware (5.05 dans notre exemple) puis ensuite de choisir “HEN“.

Après un léger temps de chargement représenté par un cercle bleu, “Done” devrait apparaître ainsi qu’une notification en haut à gauche de l’écran avec écrit “Welcome to PS4HEN v1.6“.

Voilà voilààààà le Payload est injecté, votre console est prête !
Il vous faut maintenant récupérer des jeux crackés ou backups pour faire l’essai.

 

5 > Les jeux PKG et Fake Signés

Bon je vous avoue que cette partie est probablement celle sur laquelle je me suis le plus tiré les cheveux …
En effet, il faut savoir 2 choses essentielles :

  1. La première c’est que les jeux dis crackés sont au format PKG.
  2. La seconde c’est qu’ils doivent être “Fake Signé” !

Cela veut donc dire que vous ne pouvez pas télécharger n’importe où n’importe quel jeux PS4 tel qu’une ISO sur un torrent ou autre ….
Pour avoir une version fonctionnelle d’un jeux il faut donc impérativement qu’il soit au format PKG et qu’il ai été modifié pour contourner sa vérification numérique.

Je ferais probablement un article plus tard pour créer vos propre PKG fake signé, mais pour l’heure voyons surtout où récupérer des fichiers de confiance.

Alors pour l’heure je vais juste vous donner un lien essentiel, la mine d’or actuelle pour trouver le plus de jeux compatible, Reddit  :
https://www.reddit.com/r/PkgLinks/

Sur ce lien vous trouverez donc un bon nombre de jeux compatibles avec le hack, mais bon il reste encore un petit détail, c’est comprendre ce qu’il y à écrit sur ce listing ^^’

1ère partie, décrypter le lien :

Exemple avec [Working][CUSA07994] FIFA 18 (34.1gb)[Zippyshare] :
Ce titre signifie qu’il s’agit d’un jeux testé et fonctionnel (le Working) avec le nom de code produit “CUSA07994”, le titre du jeux étant FIFA 18, il pèse un total de 34.1 gigas, et il est hébergé sur des liens Zippyshare.
Rien de bien complexe à comprendre, si ce n’est le code produit. Ce code est présent sur toute les jaquettes de jeux PS4, sur la tranche tout en bas du titre.

[Screenshot code CUSA]

Les jeux PS4 débutent tous par CUSA, alors que les jeux PS3 débutent par BLES par exemple.
L’importance de ce code est très simple, il vous permet de savoir qu’elle est la version exact du jeux ! En effet, un même jeux existe parfois en plusieurs version, collector, gold, ou autre, mais aussi en différente version en fonction des régions du monde où il est vendu, et donc avec des langues différentes !
Pour reprendre cet exemple de FIFA 18 en code CUSA07994 on voit donc qu’il s’agit d’une version EURO.
Vous pouvez vérifier les versions des jeux sur la base de donnée officielle sur ce lien =>
https://ps4database.io/search

En faisant une recherche par le nom du jeux vous trouverez toutes les différentes versions existante et vous pourrez comparer avec votre code CUSA.

2ème partie, décoder le texte :

Sur ce lien Reddit, tous les liens de téléchargement sont encryptés pour les décrypter il vous faudra simplement passer par un site tel que :
https://www.base64decode.org/

Vous avez juste à copier coller le code encrypter dans le champs supérieur, puis à cliquer sur “décode”. Vous aurez la joie de voir apparaître le texte en décrypté dans le champs inférieur 🙂

3ème partie, rassembler et télécharger tous les fichiers

Enfin, il vous faudra probablement télécharger une tonne de fichiers pour les rassembler en 1 seul gros fichier.
Plus votre jeux pèse lourd et plus nombreux seront les fichiers à récupérer…
En effet afin de les rendre plus facilement disponible en ligne les jeux sont divisés en un grand nombre de parties de fichier.

Avec notre jeux exemple, FIFA18, on ce retrouve avec un lien links.snahp.it qui, après utilisation du mot de passe “pkglinks”, contient lui même tous les liens de téléchargements vers zippyshare … Au total pas moins de 86 fichiers de 476.84 Mo et 1 fichier final de 135.58 Mo …
Ce qui renvoi à peu près au total de 34 Go que pèse le jeux final.

Petite parenthèse, je vous conseil vivement l’utilisation d’un gestionnaire de téléchargement pour vous faciliter la vie !

Au départ je faisais les téléchargements à la main …. une vraie galère, patienter la fin d’un téléchargement, ouvrir toutes les fenêtres, etc, puis vint la lumière avec Mipony, qui gère très bien tout ça tout seul comme un grand ! On lance un copier coller du block de texte contenant tout les liens, et paf il reconnait toussss les liens et les rajouts au téléchargement ! Super génial et confortable, un vrai outil bien pratique !

Télécharger Mipony => http://www.01net.com/telecharger/windows/Internet/connection/fiches/105139.html

Attention 2 cas de figure ce pose lorsque vous trouverez un jeux divisé en plusieurs fichiers :

  1. La plus part du temps vous tomberez sur des fichiers au format .rar ou compressés.
    Une fois tous ces fichiers téléchargés et mis dans le même dossier, vous pourrez alors lancer la décompression avec votre logiciel d’archive préféré, en prenant le soin de prendre soit le fichier sans nombre, soit le fichier avec le nombre le plus petit (0 ou 1)
    Quant au logiciel si vous n’en avez pas déjà un, je vous conseil le freeware 7Zip.
  2. Parfois vous pouvez tomber sur des fichiers directement .PKG mais divisés donc non fonctionnels.
    Il faudra alors utiliser un logiciel pour recomposer le fichier PKG final.
    Il en existe quelques un, mais je vous conseil un outil multifonctions permettant de faire entre autre cette tâche, PS4 Package Viewer au travers du menu “Tools” puis “Merge-Split Package“.

Si tout c’est bien passé dans votre téléchargement vous aller arriver à un fichier final correspondant à la taille annoncée, et étant à la fois au format PKG mais aussi Fake signé.

Vérifier le PKG.

A ce stade, vous devriez avoir enfin un jeux cracké sous la main, mais je vous conseille vivement de vérifier le fichier avant de tenter son installation et vous prendre la tête si un soucis apparaît …

Pour cela je vous invite à télécharger PS4 Package Viewer :

https://sites.google.com/site/theleecherman/ps4pkgviewer

Cet outil multifonctions vous permettra de vérifier plusieurs choses :

  • Le titre du jeux
  • Si il est Fake signé
  • Si il est complet et non corrompus
  • La version nécessaire de votre Playstation
  • Si il s’agit bien d’un jeux et non pas d’un patch

FIFA18 Jeux entier Fake Signé

Tetris Jeux entier Officiel (non Fake Signé)

Fallout 4 Patch Fake Signé

Resident Evil Thème Fake Signé

Comme vous pouvez le voir sur les screenshots, voici la différence entre un jeux fake signé (FIFA), un jeux officiel (Tetris), un patch (Fallout4) et un thème (Resident Evil).

Après ce long travail voyons enfin voir comment installer le jeux sur votre petite Playstation 4 🙂

 

6 > Installation de jeux Crackés / Backups

Bien, on arrive enfin à la fin.

Munissez vous de votre clef USB, disque dur externe ou tout autre support de transfert USB, et formatez le en exFAT.

Ce système de formatage de fichier est important car il permet à votre PS4 de reconnaître les fichiers de plus de 4 gigas.

Une fois votre clef USB formatée vous pourrez copier coller directement à la racine votre jeux au format PKG.

Une fois les jeux copier sur la clef USB, débranchez là de votre PC et branchez là sur l’un des ports USB en façade de votre PS4.

Assurez vous d’avoir lancé le Payload, ou relancer le (voir étape 4)

Rendez vous alors dans le menu “Paramètres “.
Puis là vous trouverez un nouveau menu tout en bas, il s’agit de “Debug Settings ” avec une petite étoile devant le texte.


Dans ce menu, de nombreux choix, mais dans notre cas on n’aura besoin que du menu “Game” puis du choix “Package Installer”.
Dans ce menu vous trouverez alors tout les fichiers PKG présent sur votre clef USB et reconnu par la PS4.
Vous n’avez plus qu’à sélectionner un des fichiers pour lancer son installation.

En fonction de la taille du jeux à installer, vous aurez une barre de chargement plus ou moins longue, et à la fin, vous aurez droit à la petite notification en haut à droite vous confirmant que l’installation c’est bien déroulée !

[Screenshot installation ok]

Faite un retour en arrière ou appuyé sur votre touche Playstation, et là vous verrez votre jeux apparaître en dernière position, vous n’aurez plus qu’à le lancer pour tester son fonctionnement 😀

Pour récapituler la procédure d’installation voici une petite vidéo :

[Vidéo]

Voilà donc le chemin fut long mais vous êtes maintenant prêt à pleinement profiter de votre PS4 ;D

Quitter la version mobile