Künstliche Intelligenz
So kann man eine PS3 mit dem Raspberry Pi Pico hacken
Ganze 19 Jahre hatten Hacker, Cracker und Sicherheitsexperten jetzt schon Zeit, die Playstation 3 durch die Mangel zu drehen und Software zu schreiben, mit der man aus der Konsole mehr herausholen kann als nur die von Sony vorgesehenen Funktionen … Zumindest ging das mit der regulären Play-Station 3. Es ist aber erst jetzt – im Jahr 2026 – gelungen, die späteren Slim- und Super-Slim-Modelle der Konsole permanent zu hacken. BadWDSD heißt der Hack und er basiert auf Makers-Liebling: dem Pi Pico.
- PS3 Slim & Super-Slim dauerhaft hacken
- Pi Pico als Modchip für die PlayStation 3
- Webman MOD: PS1-, PS2-, PSP- und PS3-Backups starten
Checkliste
Zeitaufwand: 3 Stunden
Kosten: ca. 80 Euro
Material
- PlayStation-3-Konsole Typ Slim oder Super-Slim mit NOR-Speicher
- Pi Pico Pico W oder Pico Zero
- Kabel 0,6 mm Durchmesser
- Isolierklebeband
- USB-Stick FAT32-formatiert
Werkzeug
- Lötkolben Mit Lötzinn
- Schraubendreher-Set
Die frühen Modelle der PlayStation 3 (die sogenannten „Fat“-Modelle) gelten als die „offenen“ PS3-Konsolen, weil sie echte Custom Firmware (kurz: CFW) direkt installieren konnten. Doch wie ist es dazu gekommen? Die PS3 besitzt eine sogenannte „Chain of Trust“, also eine Startkette aus mehreren Bootloadern und Sicherheitsstufen. Beim Einschalten lädt zunächst ein sehr kleiner, fest im Prozessor eingebrannter Code die nächste Startstufe. Jede weitere Stufe prüft kryptografisch die nächste, damit nur originale Sony-Software ausgeführt wird, weil Software von anderer Stelle nicht korrekt signiert sein kann. Das hat bis 2010 funktioniert, bis die Hackergruppe „fail0verflow“ einen Fehler in Sonys Signatursystem entdeckte.
Sony verwendete für die kryptografischen ECDSA-Signaturen (siehe Kasten „ECDSA“) einen nicht ausreichend zufälligen Wert. Dadurch konnten die privaten Signaturschlüssel mathematisch rekonstruiert werden. Ab diesem Zeitpunkt war es möglich, eigene Firmware-Dateien zu erstellen, die für die PS3 wie offiziell von Sony signierte Dateien aussahen. Damit konnten Entwickler dann eigene oder modifizierte Firmware-Versionen entwickeln, die von der Konsole akzeptiert wurden.
Das war die Leseprobe unseres heise-Plus-Artikels „So kann man eine PS3 mit dem Raspberry Pi Pico hacken“.
Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.