Home Homebrew Rilasciato PKG Tool Box v1.2.0

[Scena PS4/PS5] Rilasciato PKG Tool Box v1.2.0

540
0

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.

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:

  1. Clonare la repository:

git clone https://github.com/seregonwar/PS4-PKG-Tool-Box.git
cd PS4-PKG-Tool-Box

  1. Installare le dipendenze utilizzando pip:

pip install -r requirements.txt

  1. 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).
  • Supporto parziale per i file .pkg PS5.
    • Il reverse dump non è ancora operativo, ma è possibile testarlo senza compromettere il file .pkg originale.
  • 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.
  • 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.
  • 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.
  • 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.

Download: PS4 PKG Tool Box v1.2.0 (Windows)

Download: Source code PS4 PKG Tool Box v1.2.0

Fonte: x.com