Sony PlayStation 5 Ditunjukkan sebagai PC Permainan Linux

Andy Nguyen, seorang penyelidik keselamatan di Google, mengumumkan port Linux untuk Sony PlayStation 5 dan menunjukkan bagaimana konsol ini boleh diubah menjadi PC permainan sepenuhnya yang menjalankan Ubuntu 24.04.4, yang mampu menjalankan Steam dan permainan 3D moden. Persekitaran Linux cukup berkuasa untuk menjalankan GTA 5 dengan pengesanan sinar diaktifkan (mod RT Tinggi) pada resolusi 1440p dan 60 bingkai sesaat.

Sistem yang disediakan, berdasarkan kernel Linux 6.19, menyokong sepenuhnya audio dan video 4K melalui HDMI, dan semua port USB disokong. Konfigurasi kerja dilancarkan dengan frekuensi CPU ditetapkan kepada 3.2 GHz dan GPU kepada 2.0 GHz. Telah dinyatakan bahawa frekuensi boleh di-overclock lagi kepada 3.5 GHz untuk CPU dan 2.23 GHz untuk GPU, tetapi dalam kes ini, konsol permainan PS5 Slim cepat menjadi terlalu panas.

Untuk memintas pengesahan bootloader dan boot pengedaran Linux dan bukannya firmware stok, eksploit Byepervisor digunakan. Ia hanya berfungsi dengan versi firmware dua tahun (1.xx-2xx) dan mengeksploitasi dua kelemahan dalam hypervisor. Tampalan untuk Mesa telah disediakan untuk menyokong GPU AMD khusus untuk PlayStation 5 dan dicadangkan untuk dimasukkan ke dalam pengedaran Mesa utama.

Sony PlayStation 5 menggunakan AMD APU dengan kopemproses PSP (Platform Security Processor) bersepadu, yang menguruskan kekunci. Semasa peringkat pertama but, kod baca sahaja daripada BootROM dilancarkan, menggunakan kekunci root untuk mengesahkan bootloader terhadap tandatangan digital, yang dikodkan secara keras semasa pengeluaran cip. Jika pengesahan berjaya, bootloader dilancarkan semasa peringkat kedua, yang bertanggungjawab untuk melancarkan dan mengesahkan kernel OS atau hipervisor.

Apabila menggunakan eksploit Byepervisor, Linux diusik pada peringkat hipervisor. Pada peringkat pertama, eksploit UMTX, yang mengeksploitasi WebKit semasa memproses kandungan web, atau eksploit yang mengeksploitasi kerentanan dalam pengendali BD-J semasa memasukkan cakera Blu-ray yang direka khas, digunakan untuk melancarkan fail boleh laku tersuai dalam format ELF pada peringkat firmware teras. Pada peringkat kedua, eksploit byepervisor.elf dilancarkan melalui pemuat but, meletakkan sistem ke dalam keadaan pemulihan firmware.

 Sony PlayStation 5 Ditunjukkan sebagai PC Permainan Linux
 Sony PlayStation 5 Ditunjukkan sebagai PC Permainan Linux
 Sony PlayStation 5 Ditunjukkan sebagai PC Permainan Linux


Sumber: opennet.ru

Tambah komen