Pubblicato un nuovo aggiornamento per PKG Tool Box, il programma sviluppato dal developer Seregonwar pensato per semplificare la gestione dei file .pkg
della console PSP, PlayStation 3, PlayStation 4 e PlayStation 5.
Questa nuova versione introduce il supporto per i pacchetti retail e debug della PlayStation 3 e PlayStation Portable, mentre ora l’app include ben sei diverse lingue diverse, compreso l’italiano.
New version of PkgToolBox (v1.3.0) has just been released! Please feel free to try it and report problems. https://t.co/sYOMuIpJSo
— Seregon (@SeregonWar) October 30, 2024
L’interfaccia utente è stata interamente riscritta e permette ora una personalizzazione avanzata: è possibile modificare i colori di sfondo, del testo e altri dettagli per adattarla alle preferenze personali.
Inoltre, è stata aggiunta una funzione di drag-and-drop che facilita l’importazione dei pacchetti, eliminando la necessità di selezionare manualmente le directory: basta trascinare il file direttamente sull’interfaccia per iniziare a lavorare.
Caratteristiche
- Estrazione: Permette di estrarre file specifici da un PKG.
- Iniezione: Permette di iniettare nuovi dati in un file PKG esistente.
- Modifica: Permette di modificare l’header di un file PKG.
- Dump: Permette di eseguire un dump completo del contenuto di un file PKG.
- Informazioni: Permette di ottenere informazioni dettagliate su un file PKG.
- Esplora File: Permette di navigare e gestire i file all’interno del PKG utilizzando un file explorer integrato.
- Lettore Hex: Permette di visualizzare e modificare i file in formato esadecimale.
- Lettore di Testi: Permette di visualizzare e modificare i file di testo.
- Elimina: Permette di eliminare file dal PKG.
- Gestione Trofei: Carica, decomprime, legge e gestisce 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: Permette di esplorare, estrarre e modificare gli sfondi inclusi nel PKG, consentendo la personalizzazione delle immagini di sfondo usate nel sistema o nel gioco.
- Bruteforce per Passcode: Permette di eseguire attacchi brute force sui passcode inclusi nel file 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.13+.
- PyQt5.
- pyinstaller (da utilizzare solo pyinstaller, altri strumenti come cx_freeze compromettono il funzionamento del progetto).
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.
Roadmap
Completato
- Navigazione nei File PKG
- Aggiunta di un esploratore di directory avanzato per navigare internamente nei file PKG.
- Lettura avanzata delle informazioni.
- Miglioramento nell’analisi dei valori in formato esadecimale.
- Supporto per i file PKG della PS5.
- Supporto completo per i file PKG della PS3, sia retail che debug.
- Supporto Trofei
- Supporto completo per i file trofei
.trp
(PS4). - Supporto completo per i file trofei
.ucp
(PS5).
- Supporto completo per i file trofei
- Stabilità
- Aumento della stabilità del programma.
- Miglioramento nella gestione degli errori.
- Miglioramenti Generali
- Varie migliorie e correzioni di bug.
In corso / pianificato
- Supporto PKG
- Supporto completo per i file PKG della PS5.
- Suddivisione avanzata dei file PKG.
- Aggiornamenti per Fpkg.
- Implementazione di PKGToolBox direttamente sui sistemi PS4 e PS5.
- Iniezione DLC
- Implementazione della sezione di iniezione per caricare DLC direttamente nei pacchetti PKG.
- Compatibilità Multi-Piattaforma
- Implementazione del progetto su altre piattaforme (es. Linux, macOS).
- Decriptazione dei File
- Decriptazione dei file
.ESFM
.
- Decriptazione dei file
Changelog
- Supporto per pacchetti PS3 e PSP: Ora è possibile gestire sia i pacchetti retail che debug, ampliando le opzioni di compatibilità e sviluppo.
- Supporto multilingue: L’app ora è disponibile in 6 lingue, per una migliore esperienza globale.
- Personalizzazione avanzata dell’interfaccia: Si può ora modificare colori di sfondo, testo e altro, per adattare l’aspetto dell’app.
- Funzionalità drag-and-drop: Importazione semplificata dei pacchetti trascinandoli direttamente sull’interfaccia.
- Interfaccia completamente riscritta: Per un design più moderno e intuitivo, migliorando usabilità e supporto per future funzionalità.
Download: PKG Tool Box v1.3.0 (1.5.3 dbuild)
Download: Source code PKG Tool Box v1.3.0
Fonte: x.com