Messages recommandés

Posté(e)

Xorloser publie un utilitaire permettant la manipulation des fichiers Self et Sprx.

Les fichiers Self sont l'équivalent des fichiers exe pour la PS3 et les fichiers Sprx sont l'équivalents des DLL.

SelfTool peut être utilisé, entre autres choses, pour générer des informations dans un fichier sous un format lisible afin de mieux les étudier.

NOTE: cela ne permet en aucun cas d'activer le lancement de jeux copiés. De même, SlefTool ne supporte pas le cryptage ou le décryptage des fichiers self/sprx. SelfTool n'a d'autre but que de faciliter l'étude de ces fichiers.

download.gif PS3 SelTool v1.0

homesite.gif  Site officiel : http://xorloser.com

Source : http://www.hb-released.com

Lien vers article original : http://ps3.gx-mod.com/modules/news/article.php?storyid=1465

Posté(e) (modifié)

Merci pour l'info.

Questions à 2 sous. Où trouves-t 'on ce genre de fichier ? self/sprx

Modifié par titus360
Posté(e) (modifié)
Merci pour l'info.

Questions à 2 sous. Où trouves-t 'on ce genre de fichier ? self/sprx

On en retrouve dans les updates de firmwares par exemple. Ou certain jeux. (comme angel love online, n'est-ce pas sephirothff? ;))

Modifié par PoWeReD
Posté(e) (modifié)

Salut,

Sur son blog on y trouve un exemple d'extraction partielle :

SelfTool v1.0  -  xorloser 2008-2009Info for C:\mgs4.selfSecure File Info  64bit  ELF  Application  Retail  Not-Compressed  Encrypted  Program Version:   1.0.0  Program Auth ID:   10100000_01000003  (Normal)  Control Flags:	 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00	 (0000)					 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Basefile Info  Entry Point:		  20060  File Size:			110D0  File Digest:	   1D 84 CC D5 85 62 C8 93 5A 3A 1A 8F BF B2 93 58 30 14 94 61 Program SegmentsIndex	  Address Range   PPU SPU RSX   Enc Comp  Type					   ELF File Locations  0)	10000 -	18588   r-x r-- ---   YES NO	LOAD					|		0 -	 8588     1)	20000 -	206C8   rw- rw- ---   YES NO	LOAD					|	10000 -	106C8     2)		0 -		0   r-- --- ---   YES NO	LOAD					|	106C8 -	106C8     3)		0 -		0   rw- --- ---   YES NO	LOAD					|	106C8 -	106C8     4)		0 -		0   rw- rw- rw-   YES NO	LOAD					|	106C8 -	106C8     5)	20504 -	20504   r-- --- ---   NO  NO	TLS					 |	10504 -	10504     6)	18540 -	18560   --- --- ---   NO  NO	LOOS+1				  |	 8540 -	 8560     7)	18560 -	18588   --- --- ---   NO  NO	SYSPARAM				|	 8560 -	 8588   Program SectionsIndex	  Address Range   Flags  Type		Name							ELF File Locations  0)		0 -		0		  NULL									 |		0 -		0     1)	10200 -	1022C	 ax   PROGBITS   .init						 |	  200 -	  22C     2)	10230 -	18144	 ax   PROGBITS   .text						 |	  230 -	 8144     3)	18144 -	18168	 ax   PROGBITS   .fini						 |	 8144 -	 8168     4)	18168 -	182C8	 ax   PROGBITS   .sceStub.text				 |	 8168 -	 82C8     5)	182C8 -	182CC	  a   PROGBITS   ?????????					 |	 82C8 -	 82CC     6)	182CC -	182E0	  a   PROGBITS   .rodata.sceResident		   |	 82CC -	 82E0     7)	182E0 -	1830C	  a   PROGBITS   .rodata.sceFNID			   |	 82E0 -	 830C     8)	1830C -	18310	  a   PROGBITS   .lib.ent.top				  |	 830C -	 8310     9)	18310 -	18314	  a   PROGBITS   .lib.ent.btm				  |	 8310 -	 8314    10)	18314 -	18318	  a   PROGBITS   .lib.stub.top				 |	 8314 -	 8318    11)	18318 -	18344	  a   PROGBITS   .eh_frame					 |	 8318 -	 8344    12)	18344 -	18348	  a   PROGBITS   .lib.stub.btm				 |	 8344 -	 8348    13)	18348 -	18540	  a   PROGBITS   .rodata					   |	 8348 -	 8540    14)	18540 -	18560	 wa   PROGBITS   .sys_proc_param			   |	 8540 -	 8560    15)	18560 -	18588	  a   PROGBITS   .sys_proc_prx_param		   |	 8560 -	 8588    16)	20000 -	20008	 wa   PROGBITS   .ctors						|	10000 -	10008    17)	20008 -	20010	 wa   PROGBITS   .dtors						|	10008 -	10010    18)	20010 -	20014	 wa   PROGBITS   .jcr						  |	10010 -	10014    19)	20014 -	20020	 wa   PROGBITS   .data.rel.ro				  |	10014 -	10020    20)	20020 -	2004C	 wa   PROGBITS   .data.sceFStub				|	10020 -	1004C    21)	20050 -	20410	 wa   PROGBITS   .opd						  |	10050 -	10410    22)	20410 -	20504	 wa   PROGBITS   .got						  |	10410 -	10504    23)	20504 -	20508	wat   NOBITS	 .tbss						 |	10504 -	10508    24)	20508 -	206C8	 wa   PROGBITS   .data						 |	10508 -	106C8    25)	206C8 -	213E8	 wa   NOBITS	 ????						  |	106C8 -	113E8    26)		0 -	  1EC		  PROGBITS   .sceversion				   |	106C8 -	108B4    27)		0 -	  115		  STRTAB	 .shstrtab					 |	108B4 -	109C9

Lien source : http://xorloser.com/blog/wp-content/uploads/2009/04/mgs4.txt

Modifié par zouzzz
Posté(e)

les fichier self ce sont des executables , on en trouve sur tout les jeux

pour les sprx , on en trouve dans le firmware et également sur les jeux , mais j'ai jamais chercher a étudier ce genre de fichiers , ce sont desfichiers du meme type que les dll sur windows (ou prx sur psp ^^)

Posté(e) (modifié)
Secure File Info

64bit

ELF

Application

Retail

Not-Compressed

Encrypted

Program Version: 1.0.0

Program Auth ID: 10100000_01000003 (Normal)

Control Flags: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (0000)

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Merci, mais je comprends pas, mgs4 a pas de control Flags ?

Modifié par titus360
Posté(e)
les fichier self ce sont des executables , on en trouve sur tout les jeux

pour les sprx , on en trouve dans le firmware et également sur les jeux , mais j'ai jamais chercher a étudier ce genre de fichiers , ce sont desfichiers du meme type que les dll sur windows (ou prx sur psp ^^ )

Des librairies donc?

Posté(e) (modifié)
Merci pour l'info.

Questions à 2 sous. Où trouves-t 'on ce genre de fichier ? self/sprx

On en retrouve dans les updates de firmwares par exemple. Ou certain jeux. (comme angel love online, n'est-ce pas sephirothff? ;))

ok merci ! Je vais regarder ça aussi... j'attends la fin du mois :P :P

Modifié par titus360

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant