PS4 Hacking Guide FW 9.00

  • Bitte nutzt den neuen PS4 Universal Hacking Guide für FW 5.05 - 9.60 (klick mich)


    ***PS4 Hacking Guide FW 9.00***


    Einleitung / Grundsätzliches:

    Was ist mit "Hacks" gemeint ? Bei der PS4 sprechen wir davon, dass das Ausführen von eigenem/unsignierten Code möglich ist. Um solchen Code auszuführen, wird heutzutage eine Kombination aus mehreren/einer Reihe von Hacks und Exploits genutzt, die letztendlich Kernelzugriff ermöglichen. Der 9.00 Hack nutzt einen Dateisystemfehler aus. Dieser Fehler wurde beim Diffing der Kernel 9.00 und 9.03 gefunden. Es wird ein Laufwerk mit einem modifizierten exfat-Dateisystem benötigt. Wenn er erfolgreich ausgelöst wird, kann beliebiger Code als Kernel ausgeführt werden. Um Jailbreaking und Modifikationen auf Kernel-Ebene zu ermöglichen. wird der übliche Payload-Launcher (auf Port 9020) gestartet.

    Hierbei handelt es sich nicht um eine Custom Firmware, wie z.B. bei der PS3, sondern es ist ein temporärer Hack, das bedeutet, dass ihr den Exploit nach jedem Neustart der Konsole wieder ausführen müsst. Regulär können nur PS4 Titel bis zur exploitbaren Firmware Version genutzt werden. Backports würden es aber ermöglichen, auch Titel mit höherer Firmware Version Voraussetzung zu nutzen.

    1. Grundlegende Einrichtung

    1. Vorbereitungen

    Bitte begebt euch als Erstes in die Einstellungen und deaktiviert die automatischen Downloads (nicht das euch die PS4 die neueste Firmware installiert, während ihr mit dem Internet verbunden seid). Dazu geht ihr nach:

    Einstellungen > System --> Automatische Downloads und entfernt dort die Haken bei:

    Update-Dateien für System-Software

    und

    Update-Dateien für Anwendungen

    Geht dann zu Einstellungen > Energiespar Einstellungen > Im Ruhemodus verfügbare Optionen einstellen und entfernt dort den Haken bei Mit dem Internet verbunden bleiben und setzt den Haken unter Anwendung anhalten.

    Diese Einstellungen verhindern jedoch nicht zwangsläufig das Herunterladen der Systemsoftware. Daher sollte direkt nach der Einrichtung des Exploit-Menüs überprüft werden, ob sich ein FW Update im Dateisystem im Ordner "update" eingenistet hat, das umgehend über FTP oder den PS4-Xplorer zu löschen wäre.

    2. Update auf FW 9.00

    Jetzt solltet ihr eure PS4 auf die Firmware 9.00 bringen. Wenn ihr bereits auf FW 9.00 seid, könnt ihr diesen Schritt überspringen und mit Punkt 3 "Die Netzwerkeinrichtung" fortfahren. Wer seine PS4 Konsole bereits schon unter einer niedrigeren FW mit einem Exploit-Menü betrieben haben sollte, muss gegebenenfalls erst den Update Blocker wieder aufheben, damit ein FW Update durchführbar ist.

    - Ladet euch zunächst das Update für die Firmware 9.00 hier herunter und extrahiert den Inhalt auf eurem PC:

    https://mega.nz/file/7I4DwaZZ#cORb8FF0MtENbBh44-JyIJViv4LXhmYo1AWxW8Zf8sU

    - Kopiert anschließend den Ordner PS4 in das Wurzelverzeichnis eines nach FAT32 oder exFAT formatierten USB-Sticks.

    Die Verzeichnis-Struktur muss am Ende dann so aussehen:

    /PS4/UPDATE/PS4UPDATE.PUP

    Stellt auch sicher, dass sich keine Gamedisc im Laufwerk befindet und deaktiviert das WLAN. Startet nun die Konsole in den Recovery-Mode:

    - im Hauptmenü der PS4 die Option Power --> Power-Optionen --> PS4 ausschalten wählen, warten bis die Konsole vollständig runter gefahren ist, und den DualShock4 Controller per USB Kabel anschließen

    - die POWER TASTE an der Konsole drücken & halten bis zwei Pieptöne zu hören sind, direkt nach dem zweiten Piepton die POWER TASTE loslassen

    Jetzt sollte die Konsole in den Recovery-Mode starten. Steckt den vorbereiteten USB Stick in den freien USB Port und wählt zunächst:

    3. Systemsoftware aktualisieren und dann

    1. Von USB-Speichergerät aktualisieren

    Hier sollte nun die Firmware 9.00 vom USB Stick angezeigt werden. Sollte eine andere/ höhere Firmware angezeigt werden, nicht weitermachen! Überprüft eure Schritte und/oder meldet euch im Thread. Zum Abschluss des Updates sollte die Konsole neu starten.

    Überprüft bitte nach dem Update, ob durch die neue Firmware die automatischen Downloads wieder aktiviert worden sind und deaktiviert diese ggf. wieder!!


    3. Die Netzwerkeinrichtung

    Jetzt muss die PS4 mit dem Internet verbunden werden. Diese Maßnahme muss zügig durchgeführt werden, da Zugriff auf das PSN besteht und die Konsole noch nicht vor ungewollten Firmware Updates geschützt ist. Erst wenn im Anschluss an die Netzwerkeinrichtung das Exploit-Menü ausgeführt, und der GoldHEN geladen wurde, sind die Update-Blocker aktiv! Geht nun in die Einstellungen --> Netzwerk --> Internetverbindung einrichten und führt bitte die "benutzerdefinierte" WLAN Einrichtung durch.

    Belasst hier alles auf automatisch, bzw die vorgegebenen Werte und führt am Ende der Einstellung den Verbindungstest durch. Dieser muss mit folgendem Ergebnis enden:

    IP-Verbindung erfolgreich
    Internet-Verbindung erfolgreich

    Jetzt wieder durch das Betätigen der PS-Taste zurück ins Hauptmenü (XMB) der PS4 gehen.


    3. Die Einrichtung des Online Exploits

    Zuvor bitte folgende Daten über den geöffneten PS4 Webbrowser löschen:

    Vorschaufenster: Options --> Alle löschen

    Browserverlauf: Options --> Browserverlauf --> Options --> Browserverlauf löschen

    Cookies: Einstellungen --> Cookies löschen

    Website-Daten: Einstellungen --> Website-Daten löschen

    Nun muss umgehend die Online Version ausgeführt werden, damit durch den GoldHEN die Update-Blocker Dummies im update Ordner des PS4 Dateisystems erstellt werden, die dann das Herunterladen des aktuellsten FW Updates verhindern sollen.

    Online Version (Adresse muss in die Adressleiste des PS4 WebBrowsers eingetragen, und mit R2 bestätigt werden):

    https://muxi1.github.io/muxi900/index.html

    Sobald der Exploit durchgeführt wurde, wird der WebBrowser wieder über den PS-Button verlassen.


    Nachdem die PS4 sich im exploiteten Zustand befindet:

    Damit die Debug Settings auch unter den Einstellungen angezeigt werden, müssen möglicherweise zuerst die GoldHEN Optionen aufgerufen, und die Debug Settings dort auf "Full Menu" gesetzt werden. Die GoldHEN Optionen werden als erste Option in den Einstellungen aufgerufen und dort dann über Debug Settings --> Enable Debug Settings --> Full Menu eingestellt, falls dies erforderlich sein sollte.


    Gehe anschließend zu den Einstellungen --> Debug Settings --> PlayStation Network --> NP-Environment und ändere den NP-Wert von "np" auf "blocked". Die PS4 muss nun rebootet werden. Durch diese Maßnahme wird ein weiterer Schutz vor einem Firmware Update eingerichtet, der im Gegensatz zum Update-Blocker des GoldHEN, auch einen Kernel Panic (KP) übersteht.

    Rufe nach dem Reboot wieder den Exploit über den WebBrowser auf, damit die PS4 wieder in den exploiteten Zustand versetzt wird!

    Wer Payloads nutzen möchte, kann dafür das Payload Guest Paket mit den darin enthaltenen Payloads nutzen (klick mich).

    Achtung! Wer noch keinen History-Blocker Payload angewendet hat, kann auch keine Vorschaufenster löschen. Der History-Blocker verhindert, dass die zuletzt aufgerufene Seite automatisch geladen wird. Daher sollte jeder unbedingt den History-Blocker über die Payload-Guest App (ist weiter oben verlinkt) einmalig angewendet haben!

    Um den History-Blocker wieder zu deaktivieren, kann der Payload erneut ausgeführt, oder der Ordner "endhistory.txt" unter "user/home/(Dein Ordner)/webbrowser/" gelöscht werden (per PS4 Xplorer oder per FTP).

    2. Installation des Exploit Menüs

    Hier sind Themen aufgeführt, die die Einrichtungen der entsprechenden Exploits beschreiben:

    PS4 Exploit MUXI900 v3

    PS4 Exploit MUXI960 (Support für FW 7.00 - 9.60)

    PS4 Exploit MUXI900u mit USB Emulation (für ESP32-S2 & S3)

    Das GoldHEN Menü, was an erster Stelle der Einstellungen steht, verfügt über div. Optionen, u.a. auch über eine Option zur Installation von FPKGs, was das Scrollen und Aufrufen der Debug Settings am Ende der Liste der Einstellungen überflüssig macht und die Sache somit deutlich erleichtert. Vorsicht ist jedoch weiterhin bei Disks geboten, die eventuell ein aktuelleres FW Update installieren könnten!

    Hinweis!

    Es sollte von Zeit zu Zeit eine Sicherung der app.db und den Trophäen extern angelegt werden. Durch Kernel Panics könnten diese Daten beschädigt werden, was dazu führt, dass einzelne oder alle Titel aus dem Hauptmenü (dem XMB) verschwinden und nicht mehr zum Anwählen zur Verfügung stehen würden. Gleiches gilt auch für die Trophäen. Mit der Wiederherstellung dieser gesicherten Daten würde dieses Problem allerdings auf unkomplizierte Weise schnell wieder behoben werden können. Die Sicherung und die etwaige Wiederherstellung kann über den PS4 Xplorer oder FTP erfolgen.

    Die Location der app.db ist system_data/priv/mms/app.db.

    Die Location der Trophäen ist user/trophy.


    Hier gibt es Support zu dieser Anleitung

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!