„Ich beschließe, die PS5-Hacking-Szene zu verlassen“, der PS5-Linux-Guru wird von KI dazu gebracht, aus der Szene auszusteigen: Jemand nutzt LLM, um Bugs zu finden und Hacks zu schreiben, und monatelange harte Arbeit ist komplett umsonst.
Wenn du dich zu Beginn dieses Jahres für die Szene der Konsolen-Hacks interessiert hast, hast du mit großer Wahrscheinlichkeit dieses Video gesehen: Auf einer PS5 läuft Ubuntu Linux, im Bild ist die erweiterte Version von GTA5 zu sehen, die Bildrate liegt stabil bei 60. Damals war der Kommentarbereich voller Erstaunen – „Sony hätte nie gedacht, dass seine eigene Konsole dazu verwendet wird, Steam auszuführen.“
Die Person, die das getan hat, heißt Andy Nguyen, sein Alias in der Szene ist TheFloW. Er ist der Kernentwickler des PS5-Linux-Projekts und einer der bekanntesten Namen in der PS-Hacking-Szene.
Doch am 16. September veröffentlichte er einen Tweet auf X, in dem er ankündigte, dass er sich aus der PS5-Hacking-Szene zurückziehen und alle Arbeiten im Zusammenhang mit PS5 Linux einstellen wird. Sogar plante Nguyen ursprünglich, die Unterstützung für PS5 Pro bis 2027 abzuschließen und offiziell zu veröffentlichen, nun beschreibt er seine monatelangen Bemühungen mit dem Satz „it’s all down the sink“ – kurz gesagt, alles ist umsonst gewesen.
Warum also ist ein Projekt, das eigentlich bis zur Veröffentlichung von GTA6 warten könnte, über Nacht „zusammengebrochen“?
Warum kann PS5 Linux ausführen?
Um die Bedeutung dieser Sache zu verstehen, muss man zuerst wissen, was das PS5-Linux-Projekt bedeutet.
Auf der PS5 läuft ein von Sony angepasstes Betriebssystem, dessen Hardwareressourcen streng kontrolliert werden. Um Linux auf diesem Gerät auszuführen, muss man eine Schutzschicht namens Hypervisor durchbrechen – sie ist dafür verantwortlich, die Systemumgebungen zu trennen und die Zugriffsrechte auf die Hardware zu steuern, was dem „Zugangskontrollsystem“ der PS5 entspricht.
Und Nguyen hat einen Weg gefunden, diese „Zugangskontrolle“ zu umgehen: Er nutzte einen Fehler im unteren Systemebene der Konsole, um ausreichende Systemkontrolle zu erlangen, lädt dann den Linux-Kernel und verbessert weiter die Unterstützung für GPU, Anzeige und andere Hardware.
Wie bekannt ist, ermöglicht sein PS5-Linux-Projekt Benutzern, Ubuntu Linux auf bestimmten Firmware-Versionen zu installieren und auszuführen, wobei der 8-Kern-Zen 2-CPU und die RDNA 2-GPU der PS5 genutzt werden. Nach der Installation ist diese Konsole nicht mehr nur eine PS5, sondern ein leistungsstarker Linux-Spiele-PC, auf dem Steam-Spiele ausgeführt und Emulatoren gespielt werden können.
Im Juli dieses Jahres wurde PS5 LinuxLoader auf die Version v2.4 aktualisiert, die Firmware-Versionen von 3.00 bis 7.61 unterstützt, auch PS5 Slim funktioniert damit, und die integrierte Bluetooth-Funktion ist ebenfalls nutzbar. Es gibt jedoch eine wichtige Einschränkung: Man muss auf einer älteren Firmware-Version bleiben, da Sony ständig Fehler im Hypervisor behebt: Sobald deine Firmware-Version den unterstützten Bereich überschreitet, kann Linux nicht mehr ausgeführt werden.
Nach dem Erfolg auf der PS5 arbeitete Nguyen ursprünglich an einem weiteren Projekt: Linux auf der PS5 Pro auszuführen, mit dem Plan, dies bis 2027 abzuschließen und zu veröffentlichen – ob dieser Plan umgesetzt werden kann, hängt entscheidend von einem Hypervisor-Fehler ab, den er schon lange entdeckt, aber absichtlich nicht veröffentlicht hat.
Der letzte absichtlich zurückgehaltene Fehler
Nach Nguyens eigenen Worten wusste er schon lange, dass es auf der PS5 Pro einen Hypervisor-Fehler gibt, aber er hat ihn weder an Sony gemeldet noch veröffentlicht. Er wartete – auf die Veröffentlichung von GTA6.
Die Logik ist folgende: Wenn Spieler neue Spiele normal über das PlayStation Network kaufen und ausführen wollen, benötigen sie in der Regel eine neuere offizielle Firmware. Wenn dieser Fehler bis zur Markteinführung von GTA6 nicht behoben wird, kann er mit diesem Fehler die PS5 Pro hacken, sodass Spieler sowohl die großen Titel auf der gehackten Konsole spielen als auch gleichzeitig das Linux-System nutzen können.
Für die Hacking-Szene ist dies ein „Win-Win“-Zeitfenster – aber die Dinge haben sich nicht nach seinem Plan entwickelt.
Vor kurzem haben einige „Slop Kiddies“ auch den letzten verbliebenen Fehler im Hypervisor gefunden. Deshalb bat Nguyen sie, den Fehler zumindest bis zur Veröffentlichung von GTA 6 nicht zu veröffentlichen oder an Sony zu melden, und sie stimmten zu. Aber noch nicht einmal einen Tag später reichten sie diesen Fehler im Rahmen des Bug-Bounty-Programms von Sony ein: Dieses Programm wird auf der Plattform HackerOne gehostet. Sobald der Fehler offiziell gemeldet wird, ist es nur eine Frage der Zeit, bis Sony ihn behebt.
Nguyen schrieb: „Ich habe sie gebeten, zumindest bis zur Veröffentlichung von GTA6 zu warten, damit die Leute die Möglichkeit haben, das Spiel legal zu kaufen und gleichzeitig Linux zu nutzen. Sie haben zugestimmt, aber noch nicht einmal einen Tag später haben sie beschlossen, diese Chance zu verschwenden.“
Wer sind die „Slop Kiddies“?
Obwohl Nguyen in seinem Tweet keine Namen genannt hat, ist die Wahrheit der Sache schnell ans Licht gekommen.
Ein PS5-Hacker namens Jordy hat zugegeben, dass er diesen Fehler an Sony gemeldet hat. Er sagt, er habe diese Sicherheitslücke unabhängig entdeckt, wobei er ein Tool nutzte, das er als „zuverlässige AI Clanker-Maschine“ bezeichnet – im Klartext: der Fehler wurde ihm von einer KI gefunden.
Noch dramatischer ist, dass Jordy sagt, er sei anfangs eigentlich bereit gewesen zu warten, aber einige Stunden später hat eine dritte Person denselben Fehler auch mit einem KI-Tool gefunden. Aus Sorge, dass der Fehler von noch mehr Leuten entdeckt wird, hat Jordy ihn vor allen anderen auf HackerOne eingereicht, um eine Belohnung zu erhalten.
Nguyen hat diesen Leuten den Namen „Slop Kiddies“ gegeben, was man als „KI-Müll-Kiddies“ verstehen kann. Das ist eine verbesserte Version des Spotts gegen die traditionellen „Script Kiddies“ – früher waren es Leute, die fertige Skripte kopierten und einfügten, heute sind es Leute, die mit LLM Exploit-Code generieren, ohne ihn selbst vollständig zu verstehen.
Zu diesem Phänomen sagte Nguyen in seinen eigenen Worten: „Diese Szene war einst eine Gruppe hochbegabter Forscher, jetzt gibt es nur noch eine Menge Anfänger, die LLM nutzen und Hacking-Code schreiben, den sie selbst überhaupt nicht verstehen.“
Die Community ist in Aufruhr: Einige beschimpfen ihn als „Fehler-Monopolisten“, andere betrachten ihn als Legende
Nach der Veröffentlichung von Nguyens Rücktrittserklärung hat sich der Kommentarbereich schnell in mehrere Lager gespalten.
Ein Teil der Leute meint, er betreibe ein „Fehler-Monopol“. Ein Nutzer sagte direkt: „Du bist wütend, weil andere die Hypervisor-Sicherheitslücke gefunden haben, die du die ganze Zeit privat zurückgehalten hast? Jetzt, wo du nichts Wertvolles mehr in der Hand hast, greifst du die Leute an, die den Fehler entdeckt und veröffentlicht haben. Andere sind der Meinung: Wenn andere den Fehler auch entdeckt haben, haben sie das Recht zu entscheiden, ob sie ihn an Sony melden: „Ist es nicht selbstverständlich, Sicherheitsfehler an den Besitzer des Systems zu melden?“
Andere weisen darauf hin, dass diese Sache „im Wesentlichen ein Problem des Selbstwertgefühls der älteren Generation ist“ – sie sind es gewohnt, ihre Ergebnisse auf der DEF CON oder dem CCC zu präsentieren und die Anerkennung ihrer Kollegen zu erhalten, aber jetzt können andere mit KI ihnen die Show stehlen und noch dazu eine Belohnung erhalten, sodass die psychologische Diskrepanz natürlich groß ist.
Aber auch viele alte Spieler stehen auf Nguyens Seite:
„Vielen Dank für deine Arbeit an PSP, PS Vita, PS3, PS4, PS5 und Portal, ich nutze deine Ergebnisse seit mehr als zehn Jahren. Du bist eine Legende, du hast deine Spuren in der Welt hinterlassen.“
„Dein Fachwissen ist für diese Szene so wertvoll, dass die Gemeinschaft dich nicht einfach verlieren kann. Wir hoffen, dass du eines Tages zurückkehren wirst.“
„Diese Leute, die mit LLM hacken, verstehen überhaupt nicht, was ein Exploit eigentlich bedeutet, und wissen nicht, wie sie ihn weiter nutzen können. Sie entdecken den Fehler, übergeben ihn Sony für ein paar Belohnungsgelder, und dann schließt Sony den Fehler, bevor die Leute etwas Interessantes daraus machen können.“
Ein weiterer Kommentar eines Nutzers fasst dieses vertraute Gefühl präzise zusammen: „Wieder dieses Déjà-vu! Egal wie viele Jahre vergehen, dieselbe Realität tritt wieder ein: Die Leute respektieren andere Entwickler überhaupt nicht! Früher nannten wir solche Leute „Script Kiddies“, also bin ich von dieser Sache überhaupt nicht überrascht!“
Das Projekt läuft weiter, aber die Unterstützung für PS5 Pro ist zunichte gemacht
Ist PS5 Linux also wirklich vorbei? Streng genommen kann man das nicht sagen.
PS5 Linux Loader ist derzeit noch ein Open-Source-Projekt, dessen Code auf GitHub gehostet wird und unter der GPL-3.0-Lizenz steht. Aus rechtlicher und technischer Sicht können andere Entwickler den Code forken und weiter vorantreiben.
Das Problem ist aber, dass die Arbeiten zur Unterstützung von PS5 Pro, die Nguyen ursprünglich durchführte, nicht im aktuellen öffentlichen Repository enthalten sind. Selbst wenn jemand bereit ist, die Arbeit zu übernehmen, bedeutet das nicht, dass er direkt auf dem vorhandenen Code aufbauen und die PS5 Pro-Version fertigstellen kann. Derzeit zeigen öffentliche Berichte auch keine Hinweise darauf, dass jemand diese Arbeit offiziell übernommen hat.
Das heißt, das PS5-Linux-Projekt ist tatsächlich nicht durch den Rückzug eines einzelnen Entwicklers „völlig tot“, aber für diejenigen, die darauf warten, Linux auf der PS5 Pro auszuführen, ist diese Angelegenheit vielleicht „hoffnungslos“ – der Satz, den Nguyen am Ende seines Tweets schrieb, ist vermutlich die beste Fußnote für das gesamte Ereignis:
„Ich habe Herzblut und monatelange Zeit darin investiert, plante sogar, die Unterstützung für PS5 Pro bis 2027 abzuschließen und offiziell zu veröffentlichen, jetzt ist alles umsonst gewesen.“
Was denkst du über diese Angelegenheit?
Dieser Artikel stammt aus dem WeChat-Offiziellen Konto „CSDN“, zusammengestellt von Zheng Liyuan, veröffentlicht mit Genehmigung von 36kr.