Pubblicato un nuovo aggiornamento per PS4 PKG Tool Box, il programma sviluppato dal developer Seregonwar pensato per semplificare la gestione dei file .pkg
della console PlayStation 4 e PlayStation 5.
Tra le principali modifiche, è stata risolta la problematica legata all’estrazione delle informazioni dai file .TRP
(trofei PS4) e aggiunto il supporto per i file .UCP
della PS5.
PkgToolBox 1.2.0 has been released, as usual feel free to report problems or suggestions for additions and improvements to the program! I hope you can appreciate my work!https://t.co/nuNHF3yD0P
— Seregonwar (@SeregonWar) October 9, 2024
Implementato inoltre un primo supporto parziale per i file .pkg
della PS5, con la possibilità di testarli senza compromettere i file originali, sebbene il reverse dump non sia ancora operativo.
Introdotta una funzione di bruteforce per cercare le password dei file .pkg
, anche se l’efficacia di questa funzione non è garantita.
La funzione di iniezione non è ancora funzionante, ma si prevede un miglioramento nella prossima versione. Sono state aggiunte informazioni sui giochi PS5, con il supporto per la decriptazione dei file eboot.bin
e la verifica dell’autenticità dei file .pkg
.
Infine, il file browser ha ricevuto vari miglioramenti, con tutte le operazioni di estrazione, lettura di testi e lettura esadecimale ora completamente operative e un’estrazione migliorata dei file della cartella sce_sys
.
Caratteristiche
- Estrazione: Estrai file specifici da un file PKG.
- Iniezione: Inserisci nuovi dati in un file PKG esistente.
- Modifica: Modifica l’header di un file PKG.
- Dump: Esegui un dump completo del contenuto di un PKG.
- Informazioni: Ottieni informazioni dettagliate su un file PKG.
- Esplora File: Naviga e gestisci i file all’interno del PKG utilizzando un file explorer integrato.
- Lettore Hex: Visualizza e modifica i file in formato esadecimale.
- Lettore di Testi: Visualizza e modifica i file di testo.
- Elimina: Elimina file dal PKG.
- Gestione Trofei: Carica, decomprimi, leggi e gestisci i file dei trofei.
- Creatore di Trofei: Crea nuovi file di trofei per giochi, personalizzando icone, descrizioni e obiettivi in base ai requisiti di gioco o alle preferenze dell’utente.
- Sfondi: Esplora, estrai e modifica gli sfondi inclusi nel PKG, consentendo la personalizzazione delle immagini di sfondo usate nel sistema o nel gioco.
- Bruteforce per Passcode: Esegui attacchi brute force sui passcode inclusi nel PKG, consentendo il recupero o l’accesso ai file protetti all’interno del pacchetto.
- Integrazione con OpenOrbis: Utilizza
orbis-pub-cmd.exe
per la manipolazione avanzata dei file PKG.
Requisiti di sistema
Per poter utilizzare PS4 PKG Tool, è necessario avere i seguenti strumenti installati:
- Python 3.x.
- PyQt5 (per l’interfaccia utente).
- pyinstaller e cx_freeze (per creare un eseguibile, specialmente su Windows).
orbis-pub-cmd.exe
(incluso nella toolchain di OpenOrbis)
Installazione e configurazione
Installare PS4 PKG Tool è relativamente semplice, è sufficiente clonare la repository ufficiale e installare le dipendenze richieste:
- Clonare la repository:
git clone https://github.com/seregonwar/PS4-PKG-Tool-Box.git
cd PS4-PKG-Tool-Box
- Installare le dipendenze utilizzando
pip
:
pip install -r requirements.txt
- Una volta completata l’installazione, lo strumento è pronto per essere utilizzato.
Utilizzo
- Eseguire l’applicazione attraverso il comando:
python main.py
- Utilizzare la GUI per interagire con i file PKG:
- Browse: Seleziona un file PKG con cui lavorare.
- Extract: Estrae file specifici dal PKG.
- Inject: Inietta nuovi dati nel file PKG.
- Modify: Modifica l’header del fle PKG.
- Dump: Esegui un dump completo del contenuto del PKG.
- Info: Ottieni informazioni dettagliate sul file PKG.
- File Explorer: Naviga e gestisci i file all’interno del PKG.
- Hex Reader: Visualizza e modifica i file in formato esadecimale.
- Text Reader: Visualizza e modifica i file di testo.
- Delete: Elimina file dal PKG.
- Trophy Management: Carica, leggi e gestisci i file dei trofei.
Prossimi passi
- Aggiunta di un esploratore di file avanzato per navigare internamente ai file PKG.
- Lettura avanzata delle informazioni.
- Miglioramento dell’analisi dei valori in formato esadecimale.
- Miglioramenti e correzioni di bug.
- Supporto per i file PKG PS5.
- Supporto completo per i file trofei .trp (PS4) e .ucp (PS5).
- Supporto completo per i file PKG PS5.
- Aggiornamenti per i file Fpkg.
- Suddivisione avanzata dei file PKG.
- Implementazione della sezione di iniezione per caricare DLC direttamente nei pacchetti PKG.
- Maggiore stabilità del programma e miglioramento nella gestione degli errori.
- Implementazione del progetto su altre piattaforme (ad esempio, Linux, macOS, ecc.).
- Implementazione di PKGToolBox direttamente sui sistemi PS4 e PS5.
Changelog
- Correzione estrazione trofei.
- Corretto il problema nell’estrazione delle informazioni dai pacchetti trofei
.TRP
(PS4) e aggiunto il supporto per i file.UCP
(PS5).
- Corretto il problema nell’estrazione delle informazioni dai pacchetti trofei
- Supporto parziale per i file
.pkg
PS5.- Il reverse dump non è ancora operativo, ma è possibile testarlo senza compromettere il file
.pkg
originale.
- Il reverse dump non è ancora operativo, ma è possibile testarlo senza compromettere il file
- Bruteforce per passcode.
- Aggiunto un attacco bruteforce alla libreria per cercare le password dei file
.pkg
. Questa funzione è stata aggiunta su richiesta, ma la sua utilità non è garantita.
- Aggiunto un attacco bruteforce alla libreria per cercare le password dei file
- Funzione di iniezione non operativa.
- La funzione di iniezione non è ancora funzionante in questa versione. Mi sono concentrato sull’estrazione dei file
.TRP
, e sarà sviluppata meglio nel prossimo aggiornamento.
- La funzione di iniezione non è ancora funzionante in questa versione. Mi sono concentrato sull’estrazione dei file
- Aggiunte informazioni sui giochi PS5.
- Aggiunto il supporto per decriptare i file
eboot.bin
su PS5. Ora è possibile verificare se un file.pkg
è reale o falso.
- Aggiunto il supporto per decriptare i file
- Miglioramenti nel file browser.
- Nella sezione del file browser, tutte e tre le operazioni (estrazione, lettura di testo e lettura esadecimale) sono ora completamente operative. L’estrazione dei file aggiuntivi, inclusi tutti quelli nella cartella
sce_sys
, è stata migliorata.
- Nella sezione del file browser, tutte e tre le operazioni (estrazione, lettura di testo e lettura esadecimale) sono ora completamente operative. L’estrazione dei file aggiuntivi, inclusi tutti quelli nella cartella
Download: PS4 PKG Tool Box v1.2.0 (Windows)
Download: Source code PS4 PKG Tool Box v1.2.0
Fonte: x.com