Jump to content
  • astrolabos
    astrolabos

    Ερευνητής ασφαλείας της Google έτρεξε Linux σε PS5 και το έδειξε να λειτουργεί σαν Steam Machine

    • Ο Andy Nguyen (theflow0), ερευνητής ασφαλείας στην Google, παρουσίασε PS5 Slim με Linux να τρέχει GTA V Enhanced Edition μέσω Steam σε 1440p, 60 καρέ ανά δευτερόλεπτο και ray tracing.
    • Πέρα από το exploit, ο Nguyen υπέβαλε patch στον ανοιχτού κώδικα Mesa με στόχο βασική υποστήριξη της GPU του PS5 σε Linux, αν και η επιτάχυνση γραφικών παραμένει ατελής.
    • Το exploit λειτουργεί αποκλειστικά σε PS5 με firmware εκδόσεων 1.xx έως 2.xx, που αντιστοιχούν στις πρώτες παρτίδες παραγωγής — η συντριπτική πλειονότητα των κονσολών που έχουν ενημερωθεί κανονικά δεν επηρεάζεται.

    Ο Andy Nguyen, γνωστός στη σκηνή homebrew ως theflow0, δημοσίευσε στις 6 Μαρτίου 2026 βίντεο που δείχνει Linux να εκτελείται σε PS5 Slim και το Grand Theft Auto V Enhanced Edition να τρέχει μέσω Steam με ray tracing ενεργοποιημένο, σε ανάλυση 1440p και 60 καρέ ανά δευτερόλεπτο. Ο Nguyen εργάζεται ως ερευνητής ασφαλείας cloud στην Google και έχει ιστορικό με εκμεταλλεύσεις ευπαθειών (exploits) στο PS Vita και το PS4 — η δουλειά του δεν εντάσσεται στην κατηγορία του τυχαίου hobbyist.

    Σύμφωνα με τα posts του στο X, η κονσόλα εξάγει εικόνα 4K μέσω HDMI με ήχο, οι θύρες USB λειτουργούν κανονικά, και το σύστημα τρέχει σταθερά με επεξεργαστή (CPU) στα 3,2 GHz και κάρτα γραφικών (GPU) στα 2,0 GHz. Σημείωσε επίσης ότι συνέγραψε μέρος των posts του απευθείας από την κονσόλα υπό Linux.

     

    Byepervisor και Mesa: η τεχνική βάση

    Το κλειδί για την εκτέλεση Linux στο PS5 είναι το Byepervisor, ένα exploit που αναπτύχθηκε από την κοινότητα PS5Dev και παρέχει βαθύ έλεγχο σε χαμηλό επίπεδο του συστήματος, παρακάμπτοντας τον υπερβολέα (hypervisor) που χρησιμοποιεί η Sony. Με βάση αυτή την πρόσβαση, ο Nguyen κατάφερε να φορτώσει δικό του πυρήνα (kernel) Linux — αν και η διαδρομή από το hypervisor compromise ως το πλήρες Linux bring-up είναι τεχνικά πιο σύνθετη από όσο χωράει σε μία πρόταση.

    Ξεχωριστό κεφάλαιο αποτελεί η συνεισφορά του Nguyen στον ανοιχτό κώδικα Mesa, τη βιβλιοθήκη γραφικών που χρησιμοποιείται ευρέως σε Linux. Σύμφωνα με τον ίδιο και τις δευτερογενείς πηγές, υπέβαλε αίτημα ενσωμάτωσης (merge request) με στόχο βασική υποστήριξη της AMD RDNA2 GPU της κονσόλας, που θα επέτρεπε επιτάχυνση γραφικών υλικού. Η υποστήριξη παραμένει ατελής στο τρέχον στάδιο. Αυτή η δουλειά είναι αυτόνομη από το Byepervisor και θα ωφελήσει οποιαδήποτε μελλοντική προσπάθεια Linux σε PS5 hardware, ανεξαρτήτως μεθόδου πρόσβασης.

    Firmware 1.xx–2.xx και θερμικά όρια

    Το Byepervisor λειτουργεί μόνο σε PS5 με firmware εκδόσεων 1.xx έως 2.xx, που αντιστοιχούν στις πρώτες παρτίδες παραγωγής της κονσόλας γύρω στο 2020–2021. Η Sony έχει επιδιορθώσει τις σχετικές ευπάθειες σε νεότερες εκδόσεις, χωρίς να παρέχει επίσημη δυνατότητα υποβάθμισης. Στην πράξη, η μέθοδος αφορά ένα πολύ μικρό υποσύνολο κονσολών — κυρίως launch-day units που παρέμειναν σκόπιμα σε παλιό firmware ή δεν ενημερώθηκαν ποτέ.

    Υπάρχει και θερμικό ζήτημα: στα μέγιστα ρολόγια που ανέφερε ο Nguyen, δηλαδή 3,5 GHz CPU και 2,23 GHz GPU, το PS5 Slim παρουσιάζει υπερθέρμανση σύμφωνα με τις παρατηρήσεις του. Το σύστημα ψύξης της κονσόλας δεν σχεδιάστηκε για τα φορτία που δημιουργεί ένα ανοιχτό λειτουργικό χωρίς τους θερμικούς περιορισμούς του PlayStation OS.

    Ο Nguyen ανέφερε ότι σχεδιάζει δημόσια κυκλοφορία του project «πριν βγει το GTA 6» — σχόλιο που ακούγεται ταυτόχρονα ως φιλόδοξη υπόσχεση και ως πλάγια αναφορά στη μακρά αναμονή του παιχνιδιού. Κατά εκτίμηση, η πιο διαρκής συνεισφορά της δουλειάς του θα αποδειχθεί το patch στο Mesa: όχι μια εφάπαξ επίδειξη, αλλά ανοιχτός κώδικας που θα παραμείνει χρήσιμος ακόμα και αν η τρέχουσα εκμετάλλευση ευπάθειας καταστεί ποτέ ξεπερασμένη.

    Πηγές


    Φωτογραφία: Tom's Hardware
×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.