Pkgtoolbox

seregonwar seregonwar
Dépôt créer le : 22/09/2024
Release du : 11/03/2026 Release v1.4.0
Forks: 7 Watcher: 0 131
Choisir une liste...
FR

Boîte à outils PKG

Github All Releases

Désignation des marchandises

PkgToolBox est un outil pour manipuler les fichiers PS4 PKG. Il vous permet d'extraire, d'injecter, de modifier et d'obtenir des informations sur les fichiers PKG.

Soutien au développement de PkgToolBox

PkgToolBox est activement développé et maintenu au fil du temps.
Si vous trouvez cet outil utile et voulez soutenir son développement continu, vous pouvez m'acheter un café sur Ko-fi.

Support me on Ko-fi

Bienvenue !

Les contributions au développement sont les bienvenues! Si vous avez des idées sur la façon d'améliorer le code, n'hésitez pas à:

Actuellement, je suis le seul développeur et gérer tout le travail peut être difficile. Tout soutien est grandement apprécié!

Contributions

  • Sinajet: Créateur de PS5-Game-Info, utilisé dans le programme pour lire eboot.bin colis de .pkg fichiers et de reconnaître s'ils sont fpkg ou non.
  • HoppersPS4: Créateur de la version c++ Temps de gaspillage réécrit et implémenté dans le module PS4 Passcode Bruteforcer.py.

Si j'ai oublié d'ajouter quelqu'un ci-dessous, s'il vous plaît faites-moi savoir sur X- Oui.

Caractéristiques

  • Informations: Obtenez des informations détaillées sur un fichier PKG.
  • Explorateur de fichiers: Naviguez et gérez les fichiers dans le PKG en utilisant un explorateur de fichiers intégré.
  • Lecteur Hex: Afficher et éditer les fichiers au format hexadécimal.
  • Lecteur de texte: Afficher et modifier les fichiers texte.
  • Supprimer: Supprimer les fichiers du PKG.
  • Gestion des trophées: Charger, déballer, lire et gérer les fichiers trophées.
  • Créateur de trophées: Créer de nouveaux fichiers trophées pour les jeux, personnaliser les icônes, descriptions et réalisations en fonction des exigences spécifiques du jeu ou des préférences de l'utilisateur.
  • Fonds d'écran: Explorer, extraire et modifier les fonds d'écran inclus dans le PKG, permettant la personnalisation des images de fond utilisées dans le système ou le jeu.
  • Code passe Bruteforce: Effectuer des attaques de force brute sur les codes de passe inclus dans le PKG, permettant la récupération ou l'accès aux fichiers protégés dans le paquet.
  • Intégration avec OpenOrbis: Utiliser orbis-pub-cmd.exe pour la manipulation avancée de PKG.

Exigences

  • Python 3.13+
  • PyQt5
  • pyinstaller (utiliser uniquement pyinstaller, des outils comme cx freeze compromettront le bon fonctionnement du projet)
  • orbis-pub-cmd.exe (inclus dans la chaîne d'outils OpenOrbis)

Installation

  1. Cloner le dépôt & #160;:

    git clone https://github.com/seregonwar/PkgToolBox.git
    cd PkgToolBox
    
  2. Installez les dépendances :

    pip install -r requirements.txt
    

Utilisation

  1. Exécutez l'application & #160;:

    python main.py
    
  2. Utilisez l'interface graphique pour interagir avec les fichiers PKG :

    • Parcourir: Sélectionnez un fichier PKG avec lequel travailler.
    • Extrait: Extraire des fichiers spécifiques du PKG.
    • Injecter: Injecter de nouvelles données dans le PKG.
    • Modifier: Modifier l'en-tête du PKG.
    • Dump: Effectuez une décharge complète du contenu PKG.
    • Informations: Obtenez des informations détaillées sur le PKG.
    • Explorateur de fichiers: Naviguez et gérez les fichiers dans le PKG.
    • Lecteur Hex: Afficher et éditer les fichiers au format hexadécimal.
    • Lecteur de texte: Afficher et modifier les fichiers texte.
    • Supprimer: Supprimer les fichiers du PKG.
    • Gestion des trophées: Charger, lire et gérer les dossiers trophées.

Feuille de route

Achevé

  • Navigation des fichiers PKG
    • [x] Ajout d'un explorateur de fichiers de répertoire avancé pour naviguer en interne dans les fichiers PKG.
    • [x] Lecture avancée des informations.
    • [x] Amélioration de l'analyse des valeurs en format hexagonal.
    • [x] Prise en charge des fichiers PS5 PKG.
    • [x] Prise en charge complète des fichiers PS3 PKG, de détail et de débogage sont pris en charge.
  • Soutien aux trophées
    • [x] Soutien total pour .trp les dossiers des trophées (PS4).
    • [x] Soutien total pour .ucp les dossiers des trophées (PS5).
  • Stabilité
    • [x] Amélioration de la stabilité du programme.
    • [x] Gestion améliorée des erreurs.
  • Améliorations générales
    • [x] Diverses améliorations et corrections de bogues.

En cours / prévu

  • Soutien PKG
    • [ ] Prise en charge complète des fichiers PKG PS5.
    • [ ] fractionnement avancé des fichiers PKG.
    • [ ] Mises à jour Fpkg.
    • [ ] Mise en œuvre de PKGToolBox directement sur les systèmes PS4 et PS5.
  • DLC Injection
    • [ ] Mise en oeuvre de la section d'injection pour charger le DLC directement dans les paquets PKG.
  • Compatibilité multiplateforme
    • [ ] Mise en œuvre du projet sur d'autres plateformes (par exemple Linux, macOS, etc.).
  • Décryptage des fichiers
    • [ ] Déchiffrement .ESFM fichiers.

GUI

Screenshot 2025-12-17 alle 13 44 38

Contributeurs GitHub

seregonwar
seregonwar
48 contributions
Oxwald
Oxwald
22 contributions
jmzumg
jmzumg
1 contributions