PS4 PUP Unpacker Re-Written

"A man seeks nothing but to fill up his free time, however that may be" - Zer0xFF

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:

I've sent a PR to the original creator in effort to upstream the changes, else, you'll always find the code in my repo

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