JAs0nuk did a new update of his way usefull and popular app.
jas0nuk Wrote:This is NOT a tool for noobs. It's for people who like experimenting and learning about the PSP firmware.If anyone has a problem with it crashing, post the log here or via PM.
// PRXdecrypter (hacker's tool to decrypt, decompress and extract PRXs)
// version 1.8
// by jas0nuk
/////////////////
Can decrypt/decompress/extract:
* individual firmware modules from all known retail firmwares (1.00-3.73)
* updater modules from all known retail updaters
* modules and EBOOT.BIN files from all known retail games, and non-retail/testing EBOOT.BIN files
* M33 custom firmware modules
* RLZ files extracted from RCOs
* official updater DATA.PSP
* meimg.img and me_sdimg.img from 2.50+
* 2.7X~3.52 demos DATA.PSP
* 1.XX, 2.00-2.50, 2.60-2.71, 2.80, 3.00 and 3.10+ gamesharing EBOOTs
* 1.xx index.dat (encrypted form of version.txt)
///// CHANGELOG
/////////////////
1.7 --> 1.8
- Now extracts special PRXs from updater executables - open the updater with PBP Unpacker and put the DATA.PSP (renamed to whatever) in the enc folder.
` It will extract all the PRXs - including the hidden ones SCE didn't want us to see (they used a lame XOR encryption to hide the new ones).
` A lame XOR encryption was used on the usual ones, and they double-encrypted "sceLoadExecUpdater" with a scrambled header
- Overhauled filetype detection, now works with any file that has a decryption key, not just those with ~PSP in the header.
- Plain 2RLZ decompression works again
- Reduced occurence of unnecessary unsignchecking
- Returns correct unknown tag message
- Handling for double-encrypted files with scrambled headers in order to obtain the output size, such as sceLoadExecUpdater (a PRX hidden inside updaters)
- 2.xx+ game EBOOT.BIN decryption fixed
` note: there is a new type EBOOT.BIN floating around that this app and Aenea decrypter cannot decrypt,
` if anyone comes across it, please PM me
- Added support for 1.xx (and possibly 2.00-2.50) index.dat decryption
1.6 --> 1.7
- Fully compatible with HEN/2.71/3.xx kernel/3.60 M33 - Just copy PRXdecrypter_3XX folder to GAME. Have fun, firmware modders.
` OE and M33 users should also use this version, just put it in GAME352 or GAME (if you have that set to the 3.52 kernel)
` 1.50 users (if any of you still exist) or those who want to use the 1.50 kernel, use the kxploited version.
` I will maintain this version in case the 3.XX kernel changes significantly which breaks PRXdecrypter
- Added 3.60 and 3.7X keys
- HEN/3.XX version doesn't need sysmem_rlz.prx for RLZ decompression as it uses the function from the 3.xx kernel
- Huge internal cleanup with clearer messages, better error handling and more speed.
- Improved logging (logs almost everything now)
- Press O to UnSignCheck all files in the ms0:/enc folder
- Press RIGHT on the D-PAD to extract reboot_02g.bin from loadexec_reboot_02g.prx (from 3.60 or higher)
FULL CHANGELOG IN README.TXT