• C++ 60.1%
  • Makefile 29.9%
  • CMake 9.8%
  • C 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-05-05 01:28:07 +01:00
extern fixed some names 2 2023-04-01 14:35:18 +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 2026-05-05 01:28:07 +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