Il developer Seregon ha pubblicato la prima versione ufficiale di shadPKG, uno strumento avanzato scritto in C++ pensato per l’estrazione e la decifrazione dei file PKG della PlayStation 4, ovvero i pacchetti che contengono giochi, aggiornamenti, contenuti aggiuntivi (DLC) e homebrew.

Il tool permette di analizzare la struttura interna di un file PKG, di estrarre tutti i file e le cartelle contenuti ed eseguire la decrittazione dei dati protetti.
I am happy to finally release ShadPKG, a tool that can decrypt and depackage pkg files in their entirety, you can find it at this repository, soon to be available directly in PKGToolBox: https://t.co/QeN7UpsqjS
— Seregon (@SeregonWar) June 28, 2025
Supporta pacchetti relativi a giochi, patch, aggiornamenti, DLC e homebrew, mostrando una barra di avanzamento durante l’operazione e generando un log dettagliato dell’intero processo.
Pensato per sistemi Windows 10 e 11 a 64 bit, richiede Visual Studio 2022 con i relativi Build Tools, Python 3.10 o superiore e la gestione delle dipendenze tramite vcpkg, che consente l’integrazione di librerie come Zlib e CryptoPP.
Caratteristiche principali
- Estrazione parallela (multi-thread).
- Decifrazione automatica delle chiavi.
- Supporto per PKG standard, aggiornamenti, DLC e homebrew.
- Log dettagliato e file di log persistente.
- Gestione robusta di errori e percorsi.
Requisiti
- Richiede Windows 10/11 (64 bit).
- Necessita di Visual Studio 2022 (Build Tools) o compatibile.
- Richiede Python 3.10 o superiore (per
build.py). - Utilizza vcpkg per la gestione delle dipendenze (Zlib, CryptoPP, ecc..).
Istruzioni per la compilazione
- Clonare la repository.
- Installare le dipendenze tramite vcpkg.
- Eseguire
vcpkg/bootstrap-vcpkg.bat - Installare i pacchetti richiesti (es.
vcpkg install zlib cryptopp).
- Eseguire
- Compilare il progetto.
- Eseguire
python build.pydalla cartella principale del progetto. - I file binari verranno generati in
build/Release/
- Eseguire
Utilizzo
Da terminale o PowerShell: shadPKG.exe <percorso_al_file.pkg> <cartella_di_output>.
Esempio: shadPKG.exe "C:\GAMES\CUSA12345.pkg" C:\extracted\CUSA12345
Il programma estrarrà tutti i file e le cartelle nella directory specificata. Durante il processo verranno mostrati una barra di avanzamento e un log dettagliato, che sarà anche salvato nel file debug_log.txt. Anche le voci “sconosciute” (senza nome) verranno estratte e rinominate come entry_0x<ID>.bin.
Download: shadPKG v0.0.3
Download: Source code shadPKG v0.0.3
Fonte: x.com
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS4
Vedi altri prodotti PS4
Ultimo aggiornamento 2026-07-20 / Link di affiliazione / Immagini da Amazon Product Advertising API
![[Scena Switch] Rilasciato Ultrahand Overlay v2.5.3: aggiornamenti ai comandi open, JSON avanzato, libnx 4.12.0-1 e numerosi bug fix](https://www.biteyourconsole.net/wp-content/uploads/Ultrahand1-2-238x178.webp)


![[Scena Switch] Rilasciato Ultrahand Overlay v2.5.3: aggiornamenti ai comandi open, JSON avanzato, libnx 4.12.0-1 e numerosi bug fix](https://www.biteyourconsole.net/wp-content/uploads/Ultrahand1-2-100x75.webp)

