Сигурност

Редакция Overclock.bg ·

Steam игри на хакнат PS5, GTA 6 под риск

Steam игри на хакнат PS5, GTA 6 под риск

Два отделни пробива в PS5 се срещнаха в една и съща седмица. Изследователят Jose Coixao обяви Prolapse — kernel exploit за фърмуер 14.00 и 14.10, наследник на Relapse за 13.60. Паралелно с това launcher-ът Playden for PS5 стигна до версия 0.7.0 на 24 октомври и вече тегли и върти Windows игри директно от Steam библиотеката ви, без стрийминг и без PC в схемата. Комбинацията звучи като заплаха за GTA 6, която излиза на 19 ноември — но между двете неща все още има дупка, и тя е голяма.

Какво точно прави Prolapse

Prolapse атакува грешка в управлението на паметта във функцията aio_multi_delete — race condition, който дава контрол над kernel-а. Според Notebookcheck Coixao е потвърдил работата на експлойта за 14.00 и 14.10 — двете версии, които до момента бяха напълно затворени.

Контекстът го обяснява по-добре. Статусният отчет за 14.10 от 16 октомври констатираше нула публични експлойти на каквото и да е ниво: aio_multi_wait е закърпен в 14.00, а S3-resume пропускът в hypervisor-а — в 14.10. Най-високият напълно пробит фърмуер оставаше 13.60. Sony междувременно пусна 14.10 на 1 октомври, а в средата на месеца блокира достъпа до PSN за всичко под тази версия — тоест натискът да обновите конзолата беше максимален.

Реакцията на Sony дойде бързо: фърмуер 14.20 от 21 октомври въвежда проверки на generation-ID, които убиват точно race-а в aio_multi_delete. Ако сте на 14.10 и ви се иска да изчакате Prolapse, автоматичните обновявания трябва да са изключени — retail конзолите не могат да се връщат назад.

Защо GTA 6 още не е под реална заплаха

Тук идва нюансът, който мнозина пропускат. Kernel достъпът не е достатъчен, за да извадите и стартирате копие на игра. За това трябва и заобикаляне на hypervisor-а, а Byepervisor-Reborn не работи с нищо след 13.60. Coixao е подхвърлил, че 14.00 може да се окаже уязвим след допълнително проучване, но 14.10 остава извън обхвата.

А GTA 6, по данни от backend-а на PlayStation Store, изисква именно системен софтуер 14.10.00.00 или по-нов. Нито Rockstar, нито Sony са го потвърдили официално. Ако изискването е вярно, играта ще стартира само на фърмуер, за който в момента няма начин да се направи стартиращ backup. Пиратството на GTA 6 през PS5 засега е теоретично, не практично — подобно на изтеклия трейлър на отменената Mass Effect: Universe, където шумът изпревари реалните последствия.

Playden: Steam на конзолата, но на 13.60

Другата половина от новината е по-малко драматична и много по-използваема. Playden for PS5 на разработчика leolobato е alpha launcher, адаптиран от macOS версията на Playden. Влизате в Steam с QR код или парола, разглеждате библиотеката си, теглите игра и тя получава собствена плочка на Home екрана на конзолата, със собствена изолирана Windows среда.

Библиотеката на Playden върху PS5 с корици на Steam игри Снимка: leolobato/playden-ps5

Под капака работи prospero-win — порт на Wine за PS5. Графиката минава така:

Direct3D 8–11  →  DXVK
Direct3D 12    →  vkd3d-proton (kit 0.11+)
OpenGL         →  Mesa Zink
Vulkan         →  native

32-битовите игри минават през x86 транслация и са чувствително по-бавни. Темпото на разработка е брутално: 0.1.0 на 12 октомври, Direct3D 12 през vkd3d-proton в 0.5.0 на 19 октомври, внос на игри от USB/FTP и 120 Hz изход в 0.6.0 на 22 октомври, а 0.7.0 сама си тегли runtime kit-а при първо стартиране.

Списъкът за съвместимост от 24 октомври (kit 0.13) брои над 200 работещи игри — Cyberpunk 2077, Resident Evil 4, Fallout 4, Portal 2, Half-Life 2, Hollow Knight, Stray, Final Fantasy XIII. Около 20 вървят с проблеми, а близо 60 не стартират: Denuvo (Hi-Fi RUSH, Shin Megami Tensei V), kernel anti-cheat (Easy Anti-Cheat, BattlEye), лимитът за отворени файлове (Counter-Strike 2), чужди launcher-и (EA app, Ubisoft Connect, Rockstar), плюс Baldur’s Gate 3 и Hellblade II.

Ключовото ограничение: Playden е тестван на фърмуер 13.60 и изисква WebKit autoloader плюс payload-и като kstuff, ShadowMountPlus и elfldr. На 14.10 нищо от това не върви. Тоест конзолата, която може да играе Steam игри, не е конзолата, която може да играе GTA 6.

Един риск, за който никой не говори

README-то на проекта е честно за едно нещо: Steam сесийните токени се пазят нешифровани на конзолата. На машина с активен jailbreak и чужди payload-и това означава, че акаунтът ви в Steam е на една грешка разстояние от компрометиране. Историята на изоставения Popcorn Time, който почти стана ботнет, показва колко бързо една модифицирана екосистема се обръща срещу потребителите си.

Заключение

Prolapse е сериозно постижение — kernel на 14.00 и 14.10 беше смятан за недостижим преди десет дни. Но за пиратство трябва hypervisor, а той е заключен след 13.60, и Sony вече затвори вратата с 14.20. Реалната новина е Playden: над 200 PC игри върху конзола за 13.60, с Vulkan, DXVK и vkd3d-proton. Ако държите стара версия заради модове, GTA 6 най-вероятно ще мине покрай вас. Избор между двете няма.

Харесва ви? Отбележете ни и ще ни виждате по-нагоре в Google.

Предпочитан източник в Google

Прочетете още