Home Homebrew Rilasciato shadPKG v0.0.3: il primo tool avanzato per l’estrazione e la decrittazione...

Rilasciato shadPKG v0.0.3: il primo tool avanzato per l’estrazione e la decrittazione dei file PKG su PS4

335
0

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.

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).
  • Compilare il progetto.
    • Eseguire python build.py dalla cartella principale del progetto.
    • I file binari verranno generati in build/Release/

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.

🔥 Prodotti in promozione e articoli più venduti: PS4

Vedi altri prodotti PS4

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.