Pubblicato un nuovo e importante aggiornamento per shadPKG, lo strumento sviluppato dal developer Seregon pensato per l’estrazione e la decifratura dei file PKG della PlayStation 4, ovvero i pacchetti che includono giochi, aggiornamenti, DLC e contenuti homebrew.

ShadPKG si è già affermato come una soluzione affidabile grazie al supporto completo per diverse tipologie di pacchetti, alla presenza di una barra di avanzamento durante le operazioni e alla generazione di log dettagliati che consentono di monitorare ogni fase del processo in modo chiaro e trasparente.
ShadPKG v2.0.0 is out 🚀
Full support for macOS, Linux, and Windows.
Thanks @MaDeBr for the Linux support 🐧
https://t.co/V8NhIFlkNG— Seregon (@SeregonWar) January 14, 2026
Con questo aggiornamento, il progetto compie un salto di qualità significativo, ampliando notevolmente il proprio raggio d’azione e migliorando l’affidabilità generale.
La novità più rilevante vede l’introduzione del supporto multi-piattaforma: shadPKG non è più limitato all’ambiente Windows, ma diventa compatibile anche con macOS e Linux, garantendo un’esperienza coerente su tutti i principali sistemi operativi.
Su macOS il tool è stato testato e verificato sui dispositivi Apple Silicon, mentre su Linux è stato confermato il pieno supporto alle principali distribuzioni. Windows resta ovviamente supportato e ulteriormente ottimizzato, mantenendo la compatibilità con le versioni più recenti del sistema operativo.
Un altro cambiamento strutturale di grande importanza riguarda la gestione delle dipendenze. Il progetto abbandona vcpkg in favore di Conan, una scelta che semplifica e velocizza il processo di build, rende la gestione delle librerie più intuitiva e flessibile e migliora l’integrazione con i flussi di lavoro di sviluppo moderni.
Questo passaggio contribuisce a rendere shadPKG più facile da compilare e mantenere, sia per gli sviluppatori che per gli utenti più avanzati.
Particolarmente rilevante è anche la completa riscrittura del sistema di logging. Il vecchio sistema di output non controllato è stato sostituito da un caricamento procedurale, con evidenti benefici in termini di prestazioni e stabilità.
Grazie a questa ottimizzazione, vengono eliminati i crash che potevano verificarsi durante l’elaborazione di file PKG di grandi dimensioni, riducendo al contempo il consumo di memoria. Il risultato è uno strumento più solido, scalabile e in grado di gestire pacchetti di qualsiasi dimensione senza problemi.
Dal punto di vista tecnico, l’aggiornamento include il supporto completo alla compilazione su Linux, l’integrazione di Conan come gestore di pacchetti predefinito, l’ottimizzazione del sistema di build cross-platform e una profonda riorganizzazione interna del codice.
Nel complesso, questa nuova versione segna una maturazione evidente di shadPKG, che da utility focalizzata su Windows si trasforma in un progetto moderno, stabile e realmente multipiattaforma, confermandosi come uno degli strumenti più interessanti per chi lavora con i PKG di PlayStation 4.
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), macOS o Linux.
- 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.
Changelog
Supporto multipiattaforma
ShadPKG ora è compatibile con PC Windows, macOS e Linux, offrendo un’esperienza coerente su tutti i principali sistemi operativi.
- macOS: Testato e verificato su Apple Silicon.
- Linux: Supporto completo per le principali distribuzioni.
- Windows: Compatibilità mantenuta e migliorata.
Migrazione del sistema di gestione dei pacchetti
Transizione da vcpkg a Conan per ottimizzare la gestione delle dipendenze:
- Processo di build semplificato e più veloce.
- Gestione delle dipendenze più intuitiva e flessibile.
- Migliore integrazione con i moderni flussi di lavoro di sviluppo.
Sistema di logging ottimizzato
Completa reimplementazione del sistema di logging con caricamento procedurale:
- Prestazioni migliorate: Sostituito il sistema di stampa non controllato con un loader procedurale efficiente.
- Stabilità garantita: Risolti i crash dell’applicazione durante l’elaborazione di file di grandi dimensioni.
- Utilizzo delle risorse ottimizzato: Consumo di memoria significativamente ridotto.
- Scalabilità: Gestione fluida dei file PKG di qualsiasi dimensione.
Modifiche tecniche
- Implementato il supporto completo alla build su Linux #4, #2
- Integrato Conan come gestore di pacchetti predefinito.
- Sistema di build multipiattaforma ottimizzato.
- Refactoring completo del sistema di logging: migrazione dall’output non controllato al caricamento procedurale per prevenire overflow di memoria e crash.
Download: shadPKG v2.0.0 (Debian)
Download: shadPKG v2.0.0 (MacOS)
Download: shadPKG v2.0.0 (Windows)
Download: Source code shadPKG v2.0.0


![[Scena PS Vita] Rilasciato Arx Fatalis v1.003 con nuove opzioni e correzioni per un’esperienza RPG ottimizzata](https://www.biteyourconsole.net/wp-content/uploads/Arx-238x178.webp)

![[Scena PS Vita] Rilasciato Arx Fatalis v1.003 con nuove opzioni e correzioni per un’esperienza RPG ottimizzata](https://www.biteyourconsole.net/wp-content/uploads/Arx-100x75.webp)


![[Scena PS Vita] Rilasciato Backrooms v1.5.2](https://www.biteyourconsole.net/wp-content/uploads/Backrooms-100x75.jpg)