• C++ 60%
  • Makefile 30%
  • CMake 9.8%
  • C 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Dark-life944 ffa8437d1e
Update
2025-03-14 21:06:33 +01:00
.github/workflows add Extract Nested filesystems 2025-03-14 20:44:58 +01:00
extern fixed some names 2 2023-04-01 14:35:18 +01:00
input Update 2025-03-14 21:06:33 +01:00
.gitignore initial commit 2022-10-17 22:13:55 +01:00
BinaryReader.h initial commit 2022-10-17 22:13:55 +01:00
BlockInfo.h initial commit 2022-10-17 22:13:55 +01:00
cmake_install.cmake fixed some names 2023-04-01 14:34:32 +01:00
CMakeLists.txt initial commit 2022-10-17 22:13:55 +01:00
Entry.h initial commit 2022-10-17 22:13:55 +01:00
main.cpp initial commit 2022-10-17 22:13:55 +01:00
MainApp.cpp initial commit 2022-10-17 22:13:55 +01:00
MainApp.h initial commit 2022-10-17 22:13:55 +01:00
Makefile fixed some names 2023-04-01 14:34:32 +01:00
PUP.cpp Update PUP.cpp 2023-09-15 08:14:51 +01:00
PUP.h initial commit 2022-10-17 22:13:55 +01:00
README.md Update README.md 2022-10-30 14:02:14 -07:00

pup_unpacker

A utility to unpack PS5 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/macOS/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 (for example 7zip with Formats exFAT).

To Build

cmake .
make