Following up on his previous release, today PlayStation 3 homebrew developer nathanr3269 (aka Nathan_r32_69) has made available PUAD GUI v1.0 - a PS3 PUP Unpacker & Decrypter for Windows.
Download: PUAD GUI v1.0 - PS3 PUP Unpacker & Decrypter for Windows (Simple) / PUAD GUI v1.0 - PS3 PUP Unpacker & Decrypter for Windows (Installer)
To quote: After some weeks of hard work I finally finished the new PUAD GUI, aka PUP Unpacker and Decrypter. Works without Cygwin, directly from Windows, if anyone see any issue please tell me. Pictures are created by J-Martin and is tested by largand79, thanks to both.
DESIGNED TO UNPACK/DECRYPT PUP FILE CONTENT QUICKLY
Features- Unpacks PUP file
- Decrypts/Unpacks CORE_OS
- Decrypts/Unpacks Dev_flash
- Decrypts SELF files of CORE_OS
- Decrypts SELF files of Dev_flash
- Unpacks RCO file contents
- Decrypts index.dat
Options- PUP - Unpacks PUP file
- DEV_FLASH - Unpacks Dev_flash
- SELF - Decrypts SELF files of Dev_flash/CORE_OS
- DAT - Decrypts index.dat
- CORE_OS - Unpacks CORE_OS
- SPP - Decrypts default.spp of CORE_OS
- RCO - Unpacks RCO file contents
- FULL - All tasks
Boot.ini
PUAD GUI reads this file at start and depending on the settings disables/enables some functions:- lang - Set language
- music - Enable/Disable background music
- file_info - Enable/Disable file info frame
- check - Enable/Disable the initial check of executable files/keys
Boot.ini content
Code:
# PUAD GUI Options
# ----------------
# This option set language
# en = English
# es = Spanish
# default = en
lang=en
# This option enables/disables music at startup
# 0 = Disabled
# 1 = Enabled
# default = 1
music=1
# This option enables/disables file info box
# 0 = Disabled
# 1 = Enabled
# default = 1
file_info=1
# This option enables/disables initial check of executable/key files (unself_PUAD.exe, etc...)
# 0 = Disabled
# 1 = Enabled
# default = 1
check=1
Keys format
Here is the format and composition of keys. MUST BE inside bin\ps3keys, and named as type + data + fw version, for example for 3.55 app would be app-data-355:
Code:
app-data-355
KEY 0x00 - 0x1F
IV 0x30 - 0x3F
PUB 0x50 - 0x77
PRIV 0x90 - 0xA4
CTYPE 0xC0 - 0xC3
Instructions- Choose a PUP file
- Select destination folder *
- Choose from the options available
- Click on Start/Iniciar
* Make sure the folder is empty to avoid errors
Troubleshooting
Q: Re-pack PUP file?
A: No, currently not
Q: The program is going slow or crashes
A: The program uses many resources, even if it looks locked is still working
Q: Background music is heard slow
A: Disable it in menu or in the boot.ini file
Q: How can i change the background music?
A: Replaces SOUND.BIN file in bin folder with another in MP3 format
Q: Always fails while unpacks PKG
A: Make sure PKG key is in the orrect place and the output folder there is no file
Q: Works with regular ps3tools files and keys?
A: No, only works with embedded files and keys, are modified for PUAD only
Q: I get an error at startup
A: Make sure you have all the necessary files and update your version of Windows
Known bugs- Sometimes music stutters when you have a lot of activity (when more RAM, better)
- Seems to hang but is working, don't worry



More PlayStation 3 News...