[release] PS4 db_rebuilder by Zer0xFF

  • Zer0xFF hat einen homebrew Databaserebuilder für die Playstation 4 in der Version 0.1 released!

    Wenn die PS4 mal abstürzt kann es passieren, dass die Database der PS4 beschädigt wird. Für diesen Fall hat Sony im Recovery-Menu eine Option hinterlegt, die Database der PS4 neu aufzubauen. Das funktioniert auch gut, jedoch werden auf gehackten Konsolen die als fpkg installierten Inhalte ignoriert bzw. nicht wieder hergestellt und sind auch nach dem Restore nicht verfügbar. Und genau hier setzt dieses Script an, wenn ihr dieses benutzt sollten nach dem Neuaufbau der DB auch eure als fpkg installierten Inhalte wieder im Menu erscheinen.


    Vorgehensweise:
    - Installiert Python 3.x auf euren PC (falls noch nicht vorhanden)
    - ladet euch den Release herunter und entpackt den Inhalt an eine beliebige Stelle auf dem PC
    - startet den FTP Server auf der PS4
    - begebt euch per CMD/ Terminal in den Ordner wo ihr den Release entpackt habt und startet das Script mit python3 fix_db.py PS4_IP
    - wartet bis das Script seine Arbeit getan hat
    - Meldet den aktuellen Benutzer auf der PS4 ab OHNE den Browser auf der PS4 zu schließen
    - Meldet den Benutzer auf der PS4 wieder an

    Newssource: http://wololo.net/2018/09/13/rel…in-the-process/
    Download: https://github.com/Zer0xFF/PS4_db_rebuilder

  • Diese Variante ist empfehlenswert, wenn man keinen Backup seiner aktuellen Datenbanken hat, die mit der entsprechenden Payload von stooged erstellt worden ist. Das dürfte eine Alternative zu dem db Restore von stooged sein.

    Gruß
    Muxi

    muxi.png

    psxteam.png

    Einmal editiert, zuletzt von muxi (13. September 2018 um 21:30)

  • Denke mal das es das gleiche ist wie die Payload Variante, außer das dieser hier auch ohne ein vorher angelegtes Backup das ganze wieder herstellt da er nach den fake pkg's sucht.

    Für die game saves muss man vermutlich trotzdem noch die backups machen?

  • Richtig, die Saves müssen nach wie vor über FTP wiederhergestellt werden. Dies hier ist ein Datenbank-Restore. Wenn man immer schön dafür sorgt, nach jedem Game-Install einen DB Backup zu erstellen, kann man die Variante von stooged verwenden, ansonsten muss es mit der hier genannten Methode gemacht werden.

    Ich muss gestehen, dass mir der vorletzte Punkt in der Anleitung nicht ganz klar ist. Nach dem Aktivieren des FTP Servers und Abschluss des Scriptes muss doch der Browser oder das Handbuch wieder verlassen werden, um den Benutzer abzumelden (PS-Taste oder Kreis-Taste) Dadurch wird der Browser bzw. das Benutzerhandbuch doch geschlossen. Wie soll das dann gehen?

    Gruß
    Muxi

    muxi.png

    psxteam.png

    4 Mal editiert, zuletzt von muxi (14. September 2018 um 09:15)

  • ja Python 3.12.2


    wie behebe ich das?

    bin doch aber über cmd und in dem richtigen ordner, wo das zeug von PS4_db_rebuilder v0.1 liegt!

    Ich nehme mal an Windows? Gib mal set in der Eingabeaufforderung ein und schau, ob unter Path der Installationsort der Python Binaries aufgelistet ist.

    Welche Fehlermeldung kommt eigentlich genau? Das der Befehl nicht gefunden wurde?

  • Versuch mal mit itemzflow die Datenbank zu aufzubauen die macht das auch!

    schade aber leider funktioniert das auch nicht!

    wird gemacht,aber ändert nix!


    Ich nehme mal an Windows?

    Welche Fehlermeldung kommt eigentlich genau? Das der Befehl nicht gefunden wurde?

    ja windows 11 pro

    fehlermeldung ist :

    Zitat

    Python konnte nicht gefunden werden. F`hren sie die Verkn`pfung ohne Argumente aus, um sie `ber den Microsoft Store zu installieren, oder deaktivieren sie diese Verkn`pfung unter

    C:\Users\Rico\fixdb>

    Anleitung dazu:

    ordner fixdb erstellt unter Rico

    darin befinden sich diese 3 datein und der ordner sfo (aus dem PS4_db_rebuilder v0.1 ordner)

    Win + R um cmd aufzurufen

    in cmd steht nun C:\Users\Rico>

    nun den fehl dir ---> C:\Users\Rico>dir und enter drücken

    jetzt werden mir alle ordner angezeigt und wähle mir den fixdb ordner!

    nun den befehl.... C:\Users\Rico>cd fixdb enter drücken

    C:\Users\Rico\fixdb>python3 fix_db.py 192.168..... usw (die von der ps4) enter drücken

    genau jetzt kommt diese fehlermeldung:

    Python konnte nicht gefunden werden. F`hren sie die Verkn`pfung ohne Argumente aus, um sie `ber den Microsoft Store zu installieren, oder deaktivieren sie diese Verkn`pfung unter

    C:\Users\Rico\fixdb>



    Gib mal set in der Eingabeaufforderung ein und schau, ob unter Path der Installationsort der Python Binaries aufgelistet ist.

    wie genau? kenn mich nicht so aus damit :frowning_face:

    2 Mal editiert, zuletzt von pitbullrico88 (1. April 2024 um 15:28) aus folgendem Grund: Ein Beitrag von pitbullrico88 mit diesem Beitrag zusammengefügt.

  • Wen du nur die update Datei neu installierst gehen dann die Games ?


    Hast du per Admin gestartet?

    Einmal editiert, zuletzt von cloud-strife (2. April 2024 um 22:59) aus folgendem Grund: Ein Beitrag von cloud-strife mit diesem Beitrag zusammengefügt.

  • Was genau hast Du installiert, und wohin wurde es installiert?

    Oeffne eine Eingabeaufforderung (cmd) und git einfach mal "set" ein. Ohne die "" und poste mal den Output.

    Wir bekommen das schon hin. Wenn Du weisst, wo die Python Binaries liegen, koennen wir uns das auch alles sparen, dann gehts auch mit <Ortder Binaries\python3 <PfadzumSkript> Also zum Beispiel "C:\Python\python3 C:\Users\Rico\fixdb>fix_db.py 192.168....." Wieder ohne die ""

    Aber antworte erstmal auf meine Fragen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!