Endless Paradigm

Full Version: PUP Unpack for OS X (Intel)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Yeah that ^^

For the few Mac users wee have. This was only tested on Intel Mac. Works with firmware 2.35.

Binary and source included.

README Wrote:PS3 update unpacker - ver1
	
by [RO]man


This is a tool for unpacking the PS3 update package 1.10 available for download
from http://www.jp.playstation.com/ps3/update/

Quick&dirty, src included, BIG endian structures/files, only for devs, etc...

SCE format is now interresting; wee've seen it mentrioned in PSP loader, haven't wee? :)
... and the semi-encrypted ELF


Enjoy,
[RO]man


10/11-nov-2006


PS.
struct SCE{
	
char magic[4];
	
//"SCE\0"
	
int version;
	
//? = 2
	
short encrypted;//? = 1 not; 0 encrypted
	
short unk;
	
//  = 1
	
int sizeofplain;//?
	
int64 sizeofhdr;
	
int64 sizeofcompresseddata;
	
data.... your input here :)

5-21-08 - Update for OS X (Intel):

Ported to Intel OS X:

PUP-unpack:

To run open Terminal.app cd to the binary, PUP file, and run ./PUP-unpack.
Rename 5section.bin to 5section.gz and extract.

Test with 2.35, VSH doesn't extract.

Source included, to compile run ./build in the SRC directory.
Yes, I know wine will run the exe
Reference URL's