Tutoriel PS3
vignette hack ps3

TUTO - Patchez facilement vos jeux 3.60 ou inférieur

par
Source: PS3Gen

Bienvenue dans la dernière partie de ce tutoriel, tout comme la seconde partie, elle est facultative. Vous vous demandez sûrement ce que l'on va apprendre dans cette ultime partie. Eh bien nous allons voir comment déchiffrer une mise à jour de jeu.

Mais ce n'est pas la même chose que les EBOOT.BIN de disque Blu-Ray ? La réponse est non. Les mises à jour de jeux ont un système de protection en plus, l'algorithme NPDRM (nous vous en avons déjà parlé dans les news PS3Gen, pour les retardataires, veuillez lire les anciennes news).


Vous avez seulement besoin de savoir qu'il faut activer plus d'option dans SCETool pour lui permettre de gérer l'algorithme NPDRM et produire un EBOOT.BIN de mise à jour valable. Il est possible que vous vous posiez la question du "pourquoi" de cette manipulation ? Premièrement, nous pouvons constater qu'il est souvent mieux de jouer avec la dernière version d'un jeu et pour terminer ("last but not least" comme diraient les anglo-saxons) cela vous permettra de jouer à certains jeux 3.65+ que nous ne pouvons pas déchiffrer à la base.

Par quel moyen ? Tout simplement parce que les éditeurs de jeux et SONY ont eu la bonne idée de fournir certaines mises à jour de jeux signées avec les clés 3.60 (ou inférieur), or vous savez bien que l'on peut déchiffrer de tels fichiers (ou alors vous dormiez pendant les deux premières parties de ce tutoriel !).

Au cours de ce tutoriel, nous allons prendre comme exemple The Elder Scrolls V : Skyrim qui est signé avec les clés 3.72 tandis que la mise à jour 1.03 du jeu est signée avec les clés 3.60 que l'on peut déchiffrer.

screen-skyrim-tutoriel-patch-ps3gen-02082012-001

Commençons, la première chose à faire étant d'obtenir le PKG de la mise à jour voulue, soit vous utilisez un logiciel tel que PS3GameUpdater.exe, soit vous utilisez votre moteur de recherche préféré pour trouver un tel fichier sur le WEB. Dans notre cas, nous avons obtenu la mise à jour 1.03 de Skyrim via le fichier UP1003-BLUS30778_00-PATCH00000000103-A0103-V0100-PE.pkg (la mise à jour de Skyrim est inter-région, d'où le "BLUS").

Une fois le PKG obtenu, on va le décompresser via PS3Tools GUI Edition.exe (nous avons utilisé ce logiciel dans la première partie) en utilisant l'option "PKG Decrypter" :

screen-1-tutoriel-ps3gen-patch-02082012-003screen-2-tutoriel-ps3gen-patch-02082012-003

Vous obtiendrez un joli dossier (dans le cas du tutoriel, il s'appelle UP1003-BLUS30778_00-PATCH00000000103-A0103-V0100-PE.pkg.Dec.EXT) contenant la mise à jour :

screen-3-tutoriel-ps3gen-patch-02082012-003

Nous allons à présent copier/coller le fichier EBOOT.BIN de la mise à jour dans le répertoire C:scetool :

screen-4-tutoriel-ps3gen-patch-02082012-003screen-5-tutoriel-ps3gen-patch-02082012-003

Nous ouvrons ScetoolGui.exe présent dans le dossier C:scetool et nous cliquons sur le bouton "Show file information" afin de vérifier que la mise à jour est bien signée avec les clés 3.60 ou inférieur, ici nous avons "Key Revision [3.60-3.61]" (en surbrillance sur la capture d'écran) donc c'est bon :

screen-6-tutoriel-ps3gen-patch-02082012-003

Dés que cela est confirmé, nous allons exécuter le script BAT de Andreus qui permet de patcher le fichier EBOOT.BIN de la mise à jour automatiquement, il est dans C:scetoolscript-andreus.bat ; cliquez deux fois dessus et laissez-vous porter par les indications du script (en bref, il faut juste appuyer sur la touche "entrée" à chaque fois que le script demande d'appuyer sur une touche) :

screen-7-tutoriel-ps3gen-patch-02082012-003screen-8-tutoriel-ps3gen-patch-02082012-003screen-9-tutoriel-ps3gen-patch-02082012-003screen-10-tutoriel-ps3gen-patch-02082012-003

Pour finir, vous obtenez un beau fichier EBOOT.BIN de mise à jour patché pour firmware (et custom firmware) 3.41 et 3.55. Le fichier patché se nomme EBOOT.BIN et votre fichier original a été renommé EBOOT_ORIGINAL.BIN.

Il ne reste plus qu'à installer la mise à jour PKG et à remplacer le fichier EBOOT.BIN de la mise à jour PlayStation 3 par celui que vous venez de produire avec ce tutoriel. Bonne chance.

Note importante : Comme nous le disions, la plupart des mises à jour sont interrégion, donc si l'ID ne correspond pas, il suffit de le changer dans le PARAM.SFO de la mise à jour et aussi le nom du dossier. Dans notre cas, nous avions la version BLES01330 de Skyrim, mais la mise à jour était pour la version BLUS30778, il a donc suffi de changer le nom du dossier de mise à jour (après l'installation de celle-ci via le PKG) présent sur le disque dur de la PlayStation 3 et de modifier le PARAM.SFO qu'elle contenait. Bien sûr, nous n'avons pas oublié de remplacer le fichier EBOOT.BIN original de la mise à jour (installé par le PKG) par notre fichier patché grâce à SCETool.

Une dernière astuce, comme vous avez sûrement dû le remarquer, nous avons utilisé la version 1.03 de la mise à jour parce que c'est la dernière mise à jour de Skyrim signée avec les clés 3.60 (les suivantes sont signés avec les clés 3.65+, vous pouvez vous-même vérifier avec PS3GameUpdater.exe).

Néanmoins, on peut jouer avec la version 2.04 du jeu en installant la mise à jour officielle du jeu via les serveurs PSN et en remplaçant le fichier EBOOT.BIN de cette mise à jour par notre fichier patché de la mise à jour 1.03. Cette astuce est testée fonctionnelle sur Skyrim, à vous de voir si elle marche avec d'autres jeux (que vous possédez).

Nous remercions Naehrwert, flat_z, RealPSDev, Trueicecold, Andreus, Team Fail0verflow, Team PS3Dev, Team PSL1GHT, Graf_chokolo et Glevand, sans qui ce tutoriel n'aurait pas été possible.

Mots-clés

Commenter 36 commentaires

Avatar de l’utilisateur
Kev63
Merci pour ce tutoriel complet ! Par contre ça ne fonctionne pas avec la MAJ 01.02 du jeu WWE '12 :(. J'ai utilisé la méthode indiquée, et malheureusement le jeu se lance mais bloque à l'écran de chargement.
Signaler Citer
mjcbay_1
Tout d'abord un grand BRAVO pour cet excellent tuto !

Par contre j'ai essayé la methode 3 avec 3 jeux différents mais qui ont des MAJ 3.60 tout les 3, donc décrypté les pkg, crée les eboot, installé la MAJ et remplacé les EBOOT et tout les 3 ne fonctionnent pas : DOMMAGE pour moi ! (ou alors il y a autre chose à faire mais je ne sais pas quoi ?!)

Merci tout de même.
Signaler Citer
cybro
Jouez à L.A. Noire ou Portal 2 sur votre custom firmware 3.41 ou 3.55 sans dépendre de patchs/cracks debug illégaux...


C'est clair que votre application Ebootmod qui modifie l'executable du jeu, elle, est légale.
Franchement faut arreter d'écrire n'importe quoi
Signaler Citer
Avatar de l’utilisateur
xXKevinxX
elcipi Wrote:merci pour le tuto!
une fois patché,le jeu fonctionne sans le disque?merci!!


Tout dépend si c'est un backup, si oui alors oui il marche sans le disque.

Je viens de tester la méthode avec un l'eboot du jeu Bleach nécessitant 3.60 et ça ne marche pa


Tu as surement du faire une érreur il t'affiche quoi ?

Je préfère attendre le cfw 3.60 arrive dans peu de temps, ou le 3.55 qui auto patchera les eboots qui est prévu pour dans quelques semaines (jours) !


La création d'un CFW peux prendre du temps, ce n'est pas simple d'en créer un.
Signaler Citer