Rejoignez-nous
Jeux vidéo

Dossier : Les failles permettant de Hack la PS Vita

Date de publication :

le

La petite console de Sony, dévoile depuis quelques mois, quelques failles importantes. Mr.Gas et Major_Tom, deux français, mais aussi Yifan-lu ont permis de lancer des homebrews natifs.

Les deux français ont aussi décrypté le fichier d’index de la console, les sauvegardes PS Vita, ou même l’application « Espace de Bienvenue » présent sur toutes les consoles. De plus, ils ont mis au point un système qui modifie les fichiers de la console en usant d’un bug présent dans le client Mail (EML File Generator). On peut clairement dire, que la scène du Hacking PSVita commence à réellement prendre forme ! Sony ne voit clairement pas ça d’un très bon œil… Pourtant, ça relance l’engouement pour cette console, elle qui a été désavouée et rejetée par son contructeur.

Actuellement, il est conseillé de rester en version 3.51 du système. Pour savoir votre version actuelle, allez dans l’application « Paramètres » puis, l’onglet « Système » et enfin « Informations système ».

Natif ou ePSP exploit ?

On entend par natif, les failles fonctionnant avec le système propre de la console, au contraire de l’exploit ePSP, qui use d’une faille d’un jeu PSP téléchargé sur le Playstation Store.

Dans le dernier cas, il faut être rapide, car Sony retire rapidement les jeux du store, pour les patcher.

Xmax Katsu, en a découvert un récemment, nommé  Puzzle Scape. C’est le premier hack disponible pour les européens sur 3.51. Il est toujours en vente, à 1,19€ sur le store, ce qui est « normal » vu qu’actuellement, le hackeur ne sait qu’exécuter un code basique. De plus, il faut ajouter que c’est un jeu « PSP Minis », et par ce fait, Sony depuis la 3.10, a restreint la quantité de mémoire et de fonctions qui leur sont alloués.

À suivre donc.

Tutoriel Rejuvenate

Le logo de Rejuvenate, l'ultime projet de Yifan Lu

Le logo de Rejuvenate, l’ultime projet de Yifan Lu

C’est le nom trouvé par Yifan-lu, pour décrire le premier homebrew, qu’il a créé. Nous allons vous expliquer comment le lancer, et de cette manière, comment lancer tous les autres homebrews natifs.

Il faudra effectuer ce tutoriel une fois avec Rejuvenate, pour obtenir les fichiers nécessaires aux homebrews suivants.

Vous allez avoir besoin de :

  • Une PS Vita
  • Une licence PlaystationMobile (PSM)
  • L’application PSM Dev Assistant installée sur votre PS Vita
  • Un ordinateur sur Windows, ayant une carte réseau Wifi
  • Le fichier d’installation du SDK PSM
  • Du Homebrew à lancer (ici Rejuvenate)

À noter que votre ordinateur doit avoir d’installé .NET Framework 2.0 ou 4.0 ainsi que Visual C++ 2008 Redistributable ou Visual C++ 2010 Redistributable.

Actuellement, le seul élément que l’on ne peut générer, c’est l’application PSM Dev Assistant : supprimé du Playstation Store, elle doit avoir été récupérée en amont de ce tutoriel. De plus depuis la 3.52 Sony l’a supprimé en envoyant un mail aux développeurs, priant de ne plus l’utiliser.

Si vous n’avez pas la licence PSM, suivez le tutoriel se situant plus bas dans cet article.

  1. Mettez tous les fichiers issus du zip Rejuvenate, dans un seul et même dossier. En incluant aussi, le fichier d’installation du SDK PSM et le fichier de licence PSM.
  2. Lancez le fichier SETUP.BAT.
  3. Après l’extraction du SDK, il vous sera demandé vos droits administrateurs pour installer le driver PS Vita.
  4. Ouvrez d’avance l’application PSM Dev Assistant et connectez votre PS Vita à votre ordinateur.
  5. Indiquez par la suite, la version de l’application PSM Dev Assistant sur votre PSVita. Pour savoir, restez longuement appuyé sur l’icône PSM Dev, et appuyez sur les points de suspension reliés à l’application, puis cliquez sur « Informations ». Pour passer en mode édition, vous pouvez si vous avez activé le bouton « Commande à l’aide des touches de ce système », appuyer sur triangle.
  6. Attendez, et l’installation est terminée (vous pouvez supprimer le fichier d’installation du SDK).

Pour lancer un homebrew, il faudra que votre Vita soit sur le même réseau Wifi que votre PC, qu’elle soit branchée au PC, et que vous ayez lancé l’application PSM Dev Assistant. Si toutes ses conditions sont réunies déposez le fichier hombrew (.ELF), sur le fichier « run_homebrew.bat », après quelques minutes, la procédure sera terminée, et vous pourrez débrancher votre Vita.

Obtenir une licence PSM

Fermé le 30 septembre 2015, PlayStation Mobile était une plateforme de distribution et de développement pour les applications indépendants, sur les plateformes mobiles de Sony.

Fermé le 15 juin 2015, PlayStation Mobile était une plateforme de distribution et de développement pour les applications indépendants, sur les plateformes mobiles de Sony.

Vous allez avoir besoin de :

  1. Première chose, obtenir le numéro qui représente le nom de votre PSVita. Deux méthodes sont possibles :
    1. Lancer l’application Publishing Utility (installé par le SDK PSM), avec votre console connectée à l’ordinateur. Lancer PSM Dev Assistant, sur celle-ci. Sur le PC dans l’onglet « Key Management » vous trouverez le « Device Name ». Gardez le en mémoire, déconnecter votre console et fermer l’application dessus.
    2. Si vous avez transféré des documents par QCMA, OpenCMA, ou CMA (L’assistant de gestionnaire de contenu, sur Windows), dans le dossier « Documents » (par défaut) un dossier  « PS Vita » est présent, ouvrez le et ouvrez n’importe quel dossier dedans (Essayez « SYSTEM »), le dossier qui est présent à l’intérieur porte le nom de votre console.
  2. Après cela, connectez-vous sur les forums Wololo et allez ensuite sur ce lien.
  3. Renseignez l’adresse mail enregistré sur l’application « E-mails » de la console, et indiquez votre « Device Name » trouvé précédemment. Puis appuyez sur « Submit ». Un fichier sera téléchargé, extrayez-le, et mettez son contenu dans le dossier du Rejuvenate.
  4. Ouvrez le client mail de la Vita, vous avez reçu un mail avec 5 pièces jointes.
  5. Ouvrez la première pièce jointe, un message d’erreur s’affiche, n’appuyez surtout pas sur « OK ». Fermez complètement l’application. Refaites cette opération pour les fichiers restants.
  6. Sur l’ordinateur, lancez si ce n’est pas déjà fait l’application « Publishing Utility » et connectez votre Vita. Allez dans l’onglet « Key Management » et appuyez sur le bouton « Import Device Seed » (L’icône avec la flèche pointant vers la graine).
  7. Importez le fichier que vous avez extrait tout à l’heure.
  8. Cliquez ensuite sur le bouton “Import App Key Ring” (L’icône avec la flèche pointant vers un trousseau de clés), et de la même façon, importez le fichier extrait tout à l’heure.
  9. Enfin, cliquez sur le bouton “Import Publisher Key” et importez le fichier issu de l’archive extraite.

Cette manipulation génère une fausse licence. Chaque jour où vous voulez utiliser le PSM Dev Assistant, vous serez obligé de mettre à jour celle-ci. Pour ce faire, voici la suite du tutoriel :

  1. Allez sur ce lien, et renseignez l’adresse mail présente sur l’application « E-mails » de la console.
  2. Appuyez sur « Submit ».
  3. Comme précédemment, vous avez reçu un mail, avec deux pièces jointes, sur votre PSVita. Ouvrez la première pièce jointe, un message d’erreur s’affiche, n’appuyez surtout pas sur « OK ».
  4. Fermez complètement l’application.
  5. Refaites cette opération pour le fichier restant.

Les Homebrews natifs

Les Homebrews natifs commencent progressivement à devenir nombreux :

  • FTPVita, qui permet d’uploader des fichiers dans les applications PSM de la Vita.
  • RealBoy, émulateur GameBoy, GameBoy Color et Super Game Boy
  • Doom Vita, un portage de Doom PSP
  • SMSPlusVita, émulateur de MasterSystem et de GameGear
  • HandyVita, émulateur de Lynx (Atari)
  • VITA-8 (émulateur de CHIP-8)

On peut également vous notifier qu’une compétition nommée « Revitalize Homebrew Competition » est ouverte (fin des envois le 30 septembre inclus), et récompensera les meilleurs Homebrew natifs.

Comment télécharger du contenu du Playstation Store sans mettre à jour son système

Le store de Sony

Le store de Sony

La PSVita impose à ses utilisateurs de toujours avoir les dernières mises à jour pour accéder au Store. Si vous branchez votre console à la PS3, celle-ci utilisera la connexion de cette dernière pour vérifier si elle est à jour. Voici donc une méthode pour sauter la vérification.

Vous allez avoir besoin de :

  1. Télécharger les jeux sur la PS3, en accédant à votre compte et à la liste des téléchargements
  2. Couper le wifi de la PSVita.
  3. Reconstruire sa base de données, par exemple en enlevant la carte mémoire, ce qui demandera le redémarrage de la console, puis réinsérer la carte, pour redémarrer une dernière fois.
  4. Lancer QCMA, et cliquez sur « Settings » puis l’onglet « Other » et activer « Offline Mode ».
  5. Lancer le gestionnaire de contenu sur la Vita et cliquer sur « Copier du contenu ».
  6. Brancher la console à un PC par USB. La console devrait normalement établir la connexion directement.
  7. Débrancher le câble USB en gardant le message d’erreur sur la Vita (« Le PC a été déconnecté »).
  8. Brancher la Vita sur la PS3
  9. Valider le message d’erreur
  10. Choisir « Système PS3 » sur la console
  11. Et transférez vos jeux, sauvegardes !

Sources tutoriels Rejuvenate et PSM+  : Custom Protocol & Wololo

Rédacteur passionné. Joueur Minecraft de longue date. Adorant les nouvelles technologies et les actualités.

Cliquer pour commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *