ps3stuff

psn update finder

PS3PKGval



The PKGval tool can be used to validate package files from PS3, PSP and Vita

Standard NPDRM-PKG files for PS3, PSP and Vita have 32 bytes appended to them, which the system software uses to verify data integrity. The first 20 bytes of this data are called "PackageDigest" (more information here).

Our PSN Update Finder obtains the SHA-1 checksum directly from the PlayStation Network, which provides the PackageDigest to compare the checksum. However, since the hash is calculated using conventional tools without the appended bytes, the correct SHA1 checksum of the PKG files is not obtained for comparison.

The PKGval tool (credits and thanks to hekel), unlike other tools, uses the extra bytes from the downloaded PKG files to validate them and obtain the correct checksum. Even if the PackageDigest is not available, the checksum is calculated correctly.

By the way, the PS3 refuses to work with error code 80029564 if you try to foist PKGs on it with incorrect or missing PackageDigest. So PKGval is only useful if you really want to check files before using them on the PS3.

Dwnload PKGval by hekel Python

Dwnload PKGval by hekel Windows + Linux

HowTo

PKGval is a pure command line tool.

Windows
C:\PKGval_x86-64_Win>pkgval FILE.pkg

Linux
vwrng@ubuntu:~/PKGval_x86-64_Linux$ pkgval FILE.pkg

Python
vwrng@ps3:~/PKGval py pkgval.py FILE.pkg

© 2015 - 2025 ❤️ #Vwrng