Advertising (This ad goes away for registered users. You can Login or Register)

how are libraries under USRDIR\modules\ handled?

Forum rules
Forum rule Nº 15 is strictly enforced in this subforum.
Locked
grief3r
Posts: 358
Joined: Sat Nov 09, 2013 4:12 am

how are libraries under USRDIR\modules\ handled?

Post by grief3r »

i was thinking maybe they're some kind of dynamic link library, they don't seem to contain any executable code, so do they simply indicate the game imports the executable code from elsewhere or do they actually contain any meaningful data?

most of them have some kind of "sce header" that im not too familiar with, coincidentally, these were also named
libxxxxx.prx , and cannot be disassembled with prxtool

the only ones that i could disasm with prxtool where the ones that actually contained an ordinary .elf header, these obviously contain executable code.
Advertising
PSV1001 2.61 FieldRunners
PSP1001 6.60 Pro-C
PSP 3001 6.20 Pro-C2
WorldGenesis
Posts: 12
Joined: Thu Jan 13, 2011 4:00 pm
Contact:

Re: how are libraries under USRDIR\modules\ handled?

Post by WorldGenesis »

the "~sce" header would be a compression header for that module.

The modules are basically like the DLLs of the main executable (EBOOT.BIN / BOOT.BIN). :P
Advertising
Join me on IRC!
irc.worldgenesis.net/6697
Use our webchat->#homebrew
Use our webchat->#gaming
grief3r
Posts: 358
Joined: Sat Nov 09, 2013 4:12 am

Re: how are libraries under USRDIR\modules\ handled?

Post by grief3r »

WorldGenesis wrote:the "~sce" header would be a compression header for that module.

The modules are basically like the DLLs of the main executable (EBOOT.BIN / BOOT.BIN). :P
do these contain stubs, or the actual code for the module?
PSV1001 2.61 FieldRunners
PSP1001 6.60 Pro-C
PSP 3001 6.20 Pro-C2
WorldGenesis
Posts: 12
Joined: Thu Jan 13, 2011 4:00 pm
Contact:

Re: how are libraries under USRDIR\modules\ handled?

Post by WorldGenesis »

Depending on the module, the full code (with or without symbols). :P
Join me on IRC!
irc.worldgenesis.net/6697
Use our webchat->#homebrew
Use our webchat->#gaming
grief3r
Posts: 358
Joined: Sat Nov 09, 2013 4:12 am

Re: how are libraries under USRDIR\modules\ handled?

Post by grief3r »

WorldGenesis wrote:Depending on the module, the full code (with or without symbols). :P

how would i go about decrypting this modules then? i cant seem to find any sources
PSV1001 2.61 FieldRunners
PSP1001 6.60 Pro-C
PSP 3001 6.20 Pro-C2
WorldGenesis
Posts: 12
Joined: Thu Jan 13, 2011 4:00 pm
Contact:

Re: how are libraries under USRDIR\modules\ handled?

Post by WorldGenesis »

You would have to decrypt the modules with PRXDecrypter :P
Join me on IRC!
irc.worldgenesis.net/6697
Use our webchat->#homebrew
Use our webchat->#gaming
grief3r
Posts: 358
Joined: Sat Nov 09, 2013 4:12 am

Re: how are libraries under USRDIR\modules\ handled?

Post by grief3r »

WorldGenesis wrote:You would have to decrypt the modules with PRXDecrypter :P
:o :o :o :D :D
PSV1001 2.61 FieldRunners
PSP1001 6.60 Pro-C
PSP 3001 6.20 Pro-C2
grief3r
Posts: 358
Joined: Sat Nov 09, 2013 4:12 am

Re: how are libraries under USRDIR\modules\ handled?

Post by grief3r »

**** dude these libs seem to have tags unsupported by prxtool, what now?
PSV1001 2.61 FieldRunners
PSP1001 6.60 Pro-C
PSP 3001 6.20 Pro-C2
Locked

Return to “Programming and Security”