The Playstation Classic has been hacked, 3 mere days after its release. (And of course it runs Doom)
During a marathon of Twitch streaming sessions, hacker Yifanlu of PS Vita exploits fame managed to hack the Playstation Classic in front of a live audience, with guest appearance from fellow Molecule Team hackers Davee and xyz. In the last stream, Yifan sideloaded (and played) Crash Bandicoot on the device.
But it appears they were not the firsts to be able to hack the device: Japanese hacker @bakueikozo demonstrated the device loading additional PS1 games from a USB drive about a day ago. A few hours later, hacker nvsofts showcased a screenshot of Doom running on the device. That part’s interesting not only because this is Doom, but because it is a PC version of the game running via Wayland (A Display Server for Linux).
— ひろみつ (@bakueikozo) December 5, 2018
Yifanlu’s Twitch channel shows his whole hacking process, if you’re willing to ingest 15 hours of video, that is. Still very interesting to witness.
It appears no serious attempt was made by Sony to secure the Playstation Classic: Yifanlu has mentioned findings from hacker madmonkey, which revealed that the firmware update files on the Playstation Classic were signed with a key that has been embedded by mistake on the device. In other words, it seems whoever handled the encryption process on the Playstation Classic mixed the private and public keys, and shared the device’s private key to the world.
Stream in an hour. It’ll just be me laughing for the whole night. pic.twitter.com/nUrYmvCG4E
— Yifan (@yifanlu) December 6, 2018
The proof of concepts and prototypes of these hackers are of course not usable “as is” (and very little has been released even though all the information is out there by now), but there’s no question at this point that tools will be made available to the public very soon to hack the device. From turning it into a general purpose Linux machine, to running a hakchi-like tool and install way more PS1 games than the Playstation Classic shipped with, many options will probably show up.