Page 1 sur 27

Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 19:17
par Dragoon1010
petit retour de la faille de la team ice,avec l'installation d'un self sur ps3,cette fois ci,les logiciel utilisé sont plus performant,plus rapide,et permettent plus de choses... ;)

on ne peut pas encore mettre une signature sur un elf lors de la conversion en self,mais cela va arriver tres prochainement d'apres DH ;)

Image

cette technique permettras d'installer et de lancer un self sur ps3 ;)

PS::comme pas mal de gens font allusion au fake de lulu,je tient a préciser une chose,cette faille n'a rien a voir avec le fake de lulu,ici on ne parle pas de lancement de backup,ni de save modifier,mais d'une faille bel et bien presente dans le systeme de motorstorm,qui permet d'installer et de lancer un self sur la bete noir ;)

gné ??? mais c'est quoi ca un elf et un self ???

pour expliquer rapidement,vous connaissez tous les executable sur PC,et bien un self c'est un executable,mais pour la ps3

un elf,c'est un executable fait maison,mais pour pouvoir etre lancé sur ps3,il faut imperativement qu'il soit convertis en self

bon voila,maintenant que vous savez ce qu'est un self,passont au tuto ;)

PS:: je precise que je n'ai pas pu tout effectuer,ayant ma ps3 qui as le lecteur HS j'ai du m'arreter a l'installation de apache et de simple DNS plus ;)
mais j'essayerais d'etre le plus precis possible quand a la suite du tuto ;)


/!\ je me suis renseigner a demonhades,et il semblerais que vous devez relier votre console ps3 a votre PC via un cable RJ45 en direct,sans passer par un routeur,de plus si vous souhaiter pouvoir allez sur internet ou faire tout autre manip demandant une veritable connexion a internet,alors vous devez connecter votre pc a internet par wifi...
/!\


demonhades a publier un pack permettant d'installer et de lancer des self sur la ps3

le pack Xploit ici

logiciel utilisé:
- Simple Dns Plus
- Apache


1.installation de apache

decompressé le fichier xploit.rar,ensuite double cliquer sur apache.msi pour lancer l'installation.

faite comme sur les images suivante::

Image
cliquer sur "next"
Image
accepter les termes de licence
Image
"next"
Image
ici faite comme suit:

network domain : ne.au.playstation.com
server name : ne.au.playstation.com
administrator's e-mail : votre e-mail
selectionner la premiere option si ce n'est deja fait,puis cliquer sur "next"

Image
selectionnez typical puis next
Image
"next"
Image
encore "next"
Image
attendez l'installation complete puis faite finish

l'installation de apache est terminée ;)

2.installation de Simple DNS plus

passons a l'installation de simple DNS plus,double cliquer sur l'installateur puis suivez ces indications:

Image
faite "next"
Image
encore une fois accepter les CGU
Image
encore "next"
Image
puis "install"
Image
l'installation de simple DNS plus est terminé ;)

nous allons maintenant copier/remplacer le fichier sdnsmain.exe a cette emplacement ::
C:\Program Files\Simple DNS Plus


puis double cliquer sur REGISTRO.reg pour installer les fichiers necessaire dans le registre...

3.configuration de Simple DNS plus

maintenant nous allons le configurer,commencer par demarrer simple DNS plus et faite comme suit:

Image
cliquer sur l'icone "records"
Image
puis sur "quick..."
Image
ensuite une page va s'ouvrir faite comme suit:

domain name : ne.au.playstation.com
web server IP : l'adresse IP de votre ordinateur
name devrais se remplir tout seul,sinon faite comme sur l'image
IP adress : l'IP de votre PC aussi


voila maintenant que c'est terminé il nous reste une derniere chose a efféctué...

copier le dossier v3.1 a cette endroit ::
C:\programFiles\Apache Software Foundation\Apache2.2\htdocs\patches\ motorstorm\


il faudras certainement creer les dossier "patches" et "motorstorm" ;)

le dossier v3.1 se forme de cette maniere,verifier que tout y est::
Image
EBOOT.BIN: C'est l'exécutable qui fait que le programme est chargé
PARAM.SFO: Informe de la version de notre EBOOT dans le dossier ou il se trouve
ICON0.PNG: C'est l'image que l'on verra dans le menu de notre PS3
MANIFEST.XML: Dans ce fichier est expliqué l'utilié des fichiers que l'on envoie à notre PS3 (c'est un fichier de l'update de motorstorm)


4.configuration de la ps3


PS::pour ce qui suit,l'IP de la ps3 doit commencer par "192" ::
192.xxx.xxx.xxx(le debut doit etre 192 )

Bien, maintenant que l'on a fini de préparer notre PC, nous allons configurer notre PS3 :
Allumez la Ps3, puis aller dans :
->Paramètres
-->Paramètres Réseau
--->Paramètres connexion Internet

Utilisez la méthode de réglage personnalisée, choisissez votre type de connexion, choisissez d'éditer la configuration de l'adresse IP manuellement, puis laissés vos parmètres déjà présents excepté les paramètres DNS que l'on va remplacer par:

DNS primaire: L'IP de notre PC
DNS secondaire: mettre 0.0.0.0


Puis terminez la configuration Internet.

5.utilisation

1. Mettez le disque de Motorstorm et lancez le.
2. Quand vous êtes dans le menu principal, aller sur ONLINE et après le première écran, on vous demandera de mettre à jour, appuyez sur accepter et si tout a bien été configurer dans DNS plus le téléchargement commenceras.
PS::d'apres ce qu'on m'a dit,il faut choisir les serveur australien,et non pas européen...

3. Une fois la mise à jour terminé, redemarrez la console, puis rallumer la.
Image
Le contenu devrait être téléchargé depuis :
C:\Program Files\Apache Group\Apache2\htdocs\patches\motorstorm\v3.1

4.Allez dans Jeux -> Utilitaire des données de Jeux,la MàJ recuperer via DNS plus devrais apparaitre.
5. Maintenant éjectez Motorstorm et la MàJ via DNS PLUS apparait.
Il est possible d'écrire sur plusieurs secteur du Disque Dur avec cette méthode...

6.Conclusion
Programmes utilisé :
- SFO edit

Chargez votre Param.sfo avec SFOedit,vous devriez plus ou moins avoir cela :
SFOedit.exe ici
Image

On peut changer de repertoire les fichiers que l'on met dans la mise à jour de Motorstorm en modifiant Key->CATEGORY->VALUE.

Les chemins qui ont été découverts jusqu'à présent :
- GD, Dossiers contenant les données de jeux
- HG, Dossier du jeu
- HM,Dossier du Playstation Network
- DG, Execution depuis un BD

Package Type
Disc Game : DG
Game Data/Patch for a Disc Game : GD
HDD Game/Patch : HG
Save Data : SD
Package Root : DP
Package Item : IP
Video Root : VR
Video Item : VI
Theme Root : TR
PS1 Game : 1P
PS2 Data : 2D

XMB Position
Music : AM
Video : AT
Game : HG
PlayStation Network : HM
Network : CB


quelques exemples :
Image

Image

Image




Recherche réalisée par: Aledky & Isaccga de DH.org


source ::DH.org et forum de DH.org( inscription obligatoire)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mais ce n'est pas tout,un autre logiciel est sortie aussi,celui ci permettant de creer le self ;)

a telecharger ici


DH.org Wrote:j'ouvre à nouveau ce sujet pour commenter mon projet que j'ai dû suspendre pour différentes raisons, notamment un problème de connexion internet, problème avec mon PC ,etc etc... mais je le continuerais malgré ça. Cet outil est un dérivé de la version original de xorloser, lequel était utilisé en mode console... qui perso n'est pas mon mode d'utilisation préféré xD , c'est pourquoi je pense qu'il est mieux et plus rapide de faire ses recherches avec une interface graphique.


Image

C'est le menu principal depuis lequel on a accès à plusieurs sous-menus et options...

1.Detail de chaque partie du logiciel.
<------Mostrar Informacion de la Estructura ------>

(Voir les information de structure du self)

-Extraer base del Self: C'est ce qui nous permet d'extraire la partie qui compose l'executable, autrement dit sa "base".
-Crear Self/SPRX a partir de un ELF:Nous permet de générer un exécutalbe signé "Self" ou une bibliothèque signée "SPRX" avec différents flags pour le cas ou un autre soit interprété lorsque un check se produit.
-Toda la Informacion Interna:Créer un fichier texte avec le contenu qui est interprété par l'outil de façon à obtenir un texte plat.
-Leer LogSelf:Permet de choisir et lire les LogSelf.txt préformatés générés en fonction de l'option selectionné.


<------Compresion Archivos Self------>

(compression du self)

-Comprimir:Permet de changer le flag d'interpretation pour comprimé le self.(semblant de compression)
-Descomprimir:Permet de changer le flag d'interpretation pour lui faire decomprimé le self(semblant de décompression)


<------Cifrado de los Self------>

(chiffrement du Self)

-Cifrar:Génère un entête avec les nouveaux paramètres pour un chiffrement.
-Descifrar:Génère un entête avec les nouveaux paramètres pour déchiffrement.



Pour faire plus simple
<------Montrer les informations de la structure------>
-Extraire la base du Self
-Créer un Self/SPRX à partir d'un ELF
-Résumé des information internes
-Lire le LogSelf
<------Compression des fichiers Self------>
-Compresser
-Decompresser
<------Chiffrement des Self------>
-Chiffrer
-Déchiffrer


2.Quels sont les nouveautés de ce X-Mod ?


Examen des fichiers

Image
En bleu les dossiers générés, en rouge les fichiers examinés

-EBOOT.bin(Converti en eboot.elf ou eboot.self selon les flags)
-Otheros.Self
-data.self ou data2.self (N'importe quel self mais pour les distingués on assigne un numéro au self)
-ps3swu.self(exécutables des mise a jour)


améliorations

-Créer des dossiers, déplace les fichiers, efface les fichiers temporaire.... pour automatiser le plus possible l'opération.

-Génère un Self avec des flags selon la signature (Self ou SPRX) qui sera appliquée par la suite (le soft n'applique pas la signature)

-Change les flags de compression et de chiffrement.

-Créer les logs avec la possibilité de pouvoir les lire en sélectionnant lesquels on désir ouvrir..

Prochaines versions :
- possibilité d'envoyer le log à une base de données pour le rendre plus lisible.

-Inclusion d'une base de données pour accéder à n'importe quel sotrte de self depuis le programme ou internet.



3.Guide d'utilisation de La Version 1.00

1.Téléchargez depuis ce topic l'Installer STX-Mod v 1.00(ci-joint dans le sujet)
Je vous conseille de le mettre dans un répertoire racine car il arrive que ça ne marche que depuis la racine de la partition (c:\ par exemple), ou n'importe quel support amovible... du moment que c'est à la racine.

2.Dans le même répertoire que l'installation, collez le fichier à manipuler.
(Rappelez vous d'aller voir la section concernant l'examen des fichers)

3. Lancez STX-Mod qui vous affichera un écran de démarrage, cliquez dessus et le menu principal apparait.
Image

4.ensuite faite extraire la base du Self...
Image

Il vous créera le dossier Salida ...ce dossier sera a partir de maintenant l'endroit ou tous les fichiers crées seront enregistré. On a par la suite un panneaux d'options, dans lequel on pourra selectionner notre fichier désiré pour pouvoir extraire sa base dans le dossier Salida/Convertir, Vous pouvez en selectionner plus d'un, il les génerera sans problème.
Image

Laissez lui une seconde pour générer les fichiers.... ne touchez pas à l'outils à ce moment, même s'il a l'air de ne plus répondre... :P
Voilà le résultat que vous obtiendrez.....
Image

On a donc nos executable propres sans code signée avec des paramètres "Self".

4.Créer un Self/SPRX a partir d'un ELF

Avant tous, vous devez avoir une base elf pour faire cette opération. Une fois créer, allez dans le menu principal et cliquer sur le bouton Crear Self/SPRX a partir d'un ELF, une fenêtre s'ouvre vous demandant si vous voulez créer un Self ou un SPRX.
Image

Selon l'option choisie (self dans le cas suivant), il nous montre un nouvel encadré pour précisé si on veut une version Retail ou Debug....[/quote]
Image

En selectionnant une des deux options, un nouveau dossier apparait, SelfRetail ou SelfDebug (RetailSPRX ou DebugSPRX, si vous avez précédemment choisie SPRX comme type de fichier à générer). En cliquant sur une de ces option, le dossier cité se crée et vous verrez qu'il déplace automatiquement les fichiers dans leur dossiers correspondant de façon bien organisée.
Image

Oui oui, vous verrez que seuls les fichiers disparaisse, haha ;D
Image

et reste comme cela...
Image

Quand le processus se termine, on va à la fenêtre des attributs, dans laquelle on définira quels attribut seront dans le Self ou SPRX.le niveau, le type d'exécutable, etc..

il faut néanmoins savoir qu'une fois le self généré et tripoté, l'ecriture de la signature est une chose indépendant que ce programme ne peut pas effectuer pour le moment.
Image

Selon l'option sélectionnée, un dossier sera créé dans Salida avec le nombre d'attribut créé...
Image

Vous aurez alors créer le nouveau self ou sprx, mais en vous rappelant qu'il ne contiendra pas la signature, chose qui sera intégrer dans la prochaine version.

5.toute les informations interne au self/sprx

Dans le menu principal, sélectionnez "Toda la Informacion Interna", toujours en tenant compte avant,de la racine des self avec leur nombre d'examen.

ensuite cette fenetre s'affiche::
Image

Par la suite s'affichera la fenetre de sélection des fichiers à montrer, qui s'ouvriront alors dans des bloc notes séparés dans l'explorateur Windows...
Image

Cette option de lecture est réutilisable depuis le menu principal en cliquant sur Leer LogSelf.

6.Compresser,et décompresser

Pour l'instant ces options manques de sous menu qui seront sans doute inclus dans la prochaine version de l'outil.


Vous devez avoir vos self examinés dans la racine. En appuyant sur "comprimir" ou "descomprimir", il se produira ces evenements ::

-Le dossier "compress" dans Salida.
-Si vous cliquez sur l'option "Comprimir",il cherchera tous les fichiers examinés et les convertira dans le dossier "compress" en tant que "com[archivo].self",il suffiras de le renommer apres...
-Si vous cliquez sur l'option descomprimir ,il cherchera tous les fichiers examinés et les convertira dans le dossier compress en tant que "decom[archivo].self",ensuite il suffiras encore une fois de le renommer...

Rappelez vous que vous ne devez pas toucher à l'outils avant que celui si n'ai terminer même s'il ne répond plus



7.chiffrer,ou dechiffrer

Pareil que précédemment, ça manque de sous-menus qui seront sans doute inclu dans la prochaine version de l'outil.


Vous devez avoir vos self examinés dans la racine. En appuyant sur "cifrar" ou "descifrar", il se produira ces evenements::

-Le dossier "crypt" se créeras dans Salida.
-Si vous cliquez sur l'option cifrar ,il cherchera tous les fichiers examinés et les convertira dans le dossier compress en tant que "crypt[archivo].self"toujours pareil,il vous suffit de le renommer.
-Si vous cliquez sur l'option "descifrar",il cherchera tous les fichiers examinés et les convertira dans le dossier "compress" en tant que "decrypt[archivo].self[b]"puis a renommer.


Rappelez vous que vous ne devez pas toucher à l'outils avant que celui si soit terminer même s'il ne répond plus


source::forum DH.org

supplement

un de nos membres nous a signaler que le self present n'est pas prevu pour la version PAL de motorstorm,donc il nous a preparer un petit RTU rien que pour vous,voici cequ'il vous reste a faire apres::

Le fichier PARAM.SFO n'etait pas à la base destiné a la version européenne de motorstorm.
Je l'ai donc modifier moi meme pour vous eviter cette operation.

Votre seul chose a faire une fois que vous posséderez votre .self:
Le placer dans le repertoire v3.1,
Image

Renommez le en EBOOT.BIN
Image

Puis ouvrez les propriétés du fichier , copier la taille en octet du fichier dans le fichier manifest.xml comme dans le screen
Image

Le "RTU" avec seulement la modification a faire en fonction de votre .self

pack 3.1 RTU version PAL




remerciement

a HiT-ThEB4NKS:: pour le pack RTU version PAL
a wizman-O:: pour la traduction
a deihnyx:: pour les test

Re: Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 19:36
par Leb2dud2
J'ai toujours pas compris a quoi sa servirais ce truck. Quelqu'un peut il m'expliquer ?

Re: Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 19:42
par ziyad77
sa servira a lancer des hombrews

Re: Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 19:45
par Dragoon1010
ca sert a lancer un self sur ps3...

un self comme je l'ai expliquer c'est un executable,mais sur ps3...

la wi possede aussi ses self,comme la faille zelda qui a permis grace a la save de lancer son propre self ;)

en gros chaque jeux,MàJ,ou tout autre programme sur la ps3 se lance grace au self integrer au logiciel/jeux,si la on peut lancer un self,alors c'est la porte ouverte a l'underground ;)

Re: Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 20:07
par Dragoon1010
bah c'est pas une MàJ qui va nous empecher de profiter de cette faille và ::)

ps3 proxy existe pour ca,puis rien ne nous oblige a brancher notre ps3 a internet ;)

Re: Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 20:12
par MoMo 6o_1
D'ailleur je vais de suite déconnecter ma PS3 d'internet ;D

P.S : Dragoon sa te dérange pas de mettre tout le tuto en "Spoiler" parce que c'est un peu chiant de tout le temps descendre pour lire le dernier commentaire

Re: Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 20:32
par blackhead
BONJOUR


une chose me tracasse ...
jeux platinum c'est ok ? ou il faut un jeux version normale ?
et puis


peut un porte les modèle de PS3 ?

voilou je serais bien tenter de me lancer pour voir si sa marche bien ..

merci

Re: Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 20:34
par Dragoon1010
MoMo 6o Wrote:D'ailleur je vais de suite déconnecter ma PS3 d'internet ;D

P.S : Dragoon sa te dérange pas de mettre tout le tuto en "Spoiler" parce que c'est un peu chiant de tout le temps descendre pour lire le dernier commentaire

ok mais meme si je met en spoil,ca feras la taille du sujet,donc ca changeras rien ;)
blackhead Wrote:BONJOUR


une chose me tracasse ...
jeux platinum c'est ok ? ou il faut un jeux version normale ?
et puis


peut un porte les modèle de PS3 ?

voilou je serais bien tenter de me lancer pour voir si sa marche bien ..

merci
je ne sais pas du tout si platinum marche ou pas,pour les modele,cela n'a ete tester que avec les fat,il faut voir pour les slim ;)

Re: Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 21:04
par MoMo 6o_1
ok mais meme si je met en spoil,ca feras la taille du sujet,donc ca changeras rien ;)


Ah bon j'ai rien dit alors :-X

Pour l'histoire du platinium ou non, logiquement sa marche vu que les saves "normal" et "platinium" sont pareil

Re: Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 21:11
par blackhead
oui c'est sure .. :-[


bon je vais voir sa demain ..
sans vraiment y croire... trop de déception sur ce sujet .. depuis 4 ans !


pour moi le meilleur chose aurais été un bon émulateur 100% softmod pour PS2 en USB 2 sur toute console ..


si des membres ont un graveur BRD .. et le jeux ...
pour beaucoup la save ne sert à rien ( je ne discrédites rien j'informe .. )
le freeze est présent même avec d'autre jeux..

on attend leur retour c'est mieux que tout cs post .. vide :D
n'est ce pas :)

EDIT: alors...??

encore un DVD originale avec un stiker ?
|:(
ou juste un mod 2 consoles...
:( |:(
avez vous testez, par vous même l'équipe PS3gen ?
:'(

édite


dsl pour le double post je ne peux pas le supprimer...

EDIT Gamespirit: Pas de rpoblème, penses y la prochaine fois ;).

Re: Xploit motorstorm/self tool ou comment lancer un self ps3

Message non luPosté: 03 Jan 2010, 21:57
par Moi9
Moi personellement, je suis pas convaincu.

Par ailleurs, je ne testerais pas parce que ca ne m'interesse pas.