[Playstation 4] PUP Unpacker Rewrite by Zer0xFF Released

Today developer Zer0xFF has released a new homebrew named PUP Unpacker for the Playstation 4. Check out the release notes, changelog and the download link provided below.

Release Notes:
I decided to look at ps4-pup_unpack by github user @idc, twitter @3226_2143 account, its function is simple, unpack the (decrypted) pup files. you see pup is actually a container and has more files inside it (some of those files are also containers and have more files inside them).

however, I'm a Linux/OSX user first then rarely a Windows but the tool was written in C-Sharp and was using .Net library both specifically made for Windows devices, thus the decision was made to rewrite it using C++ and keep the code platform-independent, the result, the code now runs on Ubuntu/OSX/Win32 with mere 2 lines of difference.

Github Repo: https://github.com/Thunder07/ps4-pup-unpacker

Ok I've decided with @idc to push the code to a new repo, link above updated.

pup_unpacker
A utility to unpack PS4 update blobs that have been previously decrypted using pup_decrypt. this is based on idc/ps4-pup_unpack rewritten with C++ and runs on Linux/OSX/Win32

Note
This utility will not unpack the contents of nested filesystems. The filesystem images in updates are FAT32, exFAT, etc images and can be mounted or unpacked with other tools.

To Build
This app contains dependency to mateidavid/zstr as a submodule, as such it must be initiated before building. to do so run the following command:

git submodule update --init

Download Here

Subscribe for Latest News