Newserator Posté(e) le 21 avril 2009 Posté(e) le 21 avril 2009 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. PS3 SelTool v1.0 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
titus360 Posté(e) le 23 avril 2009 Posté(e) le 23 avril 2009 (modifié) Merci pour l'info. Questions à 2 sous. Où trouves-t 'on ce genre de fichier ? self/sprx Modifié le 23 avril 2009 par titus360
PoWeReD Posté(e) le 23 avril 2009 Posté(e) le 23 avril 2009 (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é le 23 avril 2009 par PoWeReD
zouzzz Posté(e) le 23 avril 2009 Posté(e) le 23 avril 2009 (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é le 23 avril 2009 par zouzzz
sephirothff Posté(e) le 23 avril 2009 Posté(e) le 23 avril 2009 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 )
titus360 Posté(e) le 23 avril 2009 Posté(e) le 23 avril 2009 (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é le 23 avril 2009 par titus360
tikilou Posté(e) le 23 avril 2009 Posté(e) le 23 avril 2009 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?
titus360 Posté(e) le 30 avril 2009 Posté(e) le 30 avril 2009 (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 Modifié le 30 avril 2009 par titus360
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant