Προγραμματιστής σκηνής Zicoxao Προσθέστε κάποιες πληροφορίες σε Η σελίδα “CP Box” στο PS5 Dev Wiki σήμεραΔήλωσε ότι οι χάκερ εργάζονται για να εξαγάγουν μερικά από τα κλειδιά κρυπτογράφησης του. Λίγα είναι γνωστά (δημόσια) για αυτό το αξεσουάρ ανάπτυξης PS5, αν και είναι πιθανό τα επίσημα στούντιο ανάπτυξης PlayStation να γνωρίζουν πιο συγκεκριμένα τι κάνουν.
Τι είναι το PS5 CP Box;
Το κουτί CP είναι ένα μαύρο κουτί με είσοδο USB C, έξοδο USB C, ethernet και καλώδιο τροφοδοσίας, το οποίο συνδέεται με τα κιτ δοκιμής. Ο ακριβής σκοπός του δεν είναι γνωστός στη σκηνή, αλλά υπάρχουν θεωρίες.
Υπάρχουν δύο λειτουργίες που μπορεί να τρέξει το CP Box σε «Λειτουργία Μηχανικής» και «Κανονική λειτουργία». Στη λειτουργία μηχανικής, το CP Box απλώς συνδέεται στην τροφοδοσία, χρησιμοποιώντας το καλώδιο USB-C του PS5. Στην κανονική λειτουργία, η θύρα USB-C του CP Box συνδέεται σε φορητό σκληρό δίσκο USB-C, το Ethernet είναι συνδεδεμένο στο δρομολογητή/διανομέα δικτύου και το καλώδιο USB-C βρίσκεται στο ps5. (Πηγή)
Οι εικόνες του PS5 CP Box αρχίζουν να εμφανίζονται πολύ κοντά στον κύκλο ζωής της κονσόλας, με ορισμένες εικόνες να διαρρέουν ήδη πριν από την κυκλοφορία της πραγματικής κονσόλας. Δυστυχώς το Διαδίκτυο είναι αυτό που είναι, πολλές από τις αρχικές πηγές έχουν εξαφανιστεί, αλλά αυτό το άρθρο είναι ανοιχτό Στριφτό voxel Αντίγραφο φωτογραφιών. Υπέθεσαν τότε ότι αυτό μπορεί να ήταν ο SSD της κονσόλας.
Οι πρώτες εικασίες περιλάμβαναν επίσης ένα “Breakout Box for PS VR”, η τρέχουσα ερμηνεία της σκηνής είναι ότι αυτό το πλαίσιο θα μπορούσε να χρησιμοποιηθεί για την ενεργοποίηση ενός Dev mod σε κιτ δοκιμών PS5 ή/και πιθανώς για την επαλήθευση της ενεργοποίησης λογαριασμού/υλισμικού στο Sony DevNet. Από το wiki του PS5 Dev:
Αν και δεν είναι γνωστό προς το παρόν τι ακριβώς είναι το πλαίσιο CP – πρόκειται για ενεργοποίηση της λειτουργίας dev σε σουίτες δοκιμής και ανάπτυξης. Μήπως η σύνδεση Ethernet είναι για έλεγχο ενεργοποίησης μέσω Διαδικτύου στο DevNet; Και σκληρός δίσκος usb ίσως για πακέτα; ή παιχνίδια;
Ή μήπως σχετίζεται με τον χειριστή επικοινωνιών παρόμοιο με αυτό του PSVita, μήπως είναι απλώς μια εξωτερική έκδοση του; Δεν ξέρω ;-;
ο PS5 Dev Wiki αναφέρει Ότι αυτά τα πλαίσια CP ενδέχεται να μην απαιτούνται για DevKit (μόνο κιτ δοκιμής) και η λειτουργικότητα μπορεί να είναι ενσωματωμένη σε κιτ προγραμματιστών.
Η σελίδα του Κέντρου Ελέγχου Δικτύου (NCC) του DevKit δεν αναφέρει ένα “πλαίσιο CP” που φαίνεται να περιλαμβάνεται σε αυτό
Προσωπικά, μου αρέσει αυτή η μορφωμένη εικασία από τον χρήστη Farncone reddit:
Δεδομένου ότι η “σουίτα δοκιμής” είναι ένα κανονικό PS5 αντί για ένα κιτ ανάπτυξης σε σχήμα V και αυτό το μικρό κουτί έχει δείκτες δικτύου και υποδοχή RJ-45, θα μπορούσε ενδεχομένως να διευκολύνει ένα σενάριο δοκιμής δικτύου όπως ένα PSN για παιχνίδια PS5 που δεν είναι ακόμη ενεργοποιημένα. Οι προγραμματιστές θα πρέπει να δοκιμάσουν τη λειτουργικότητά τους στο διαδίκτυο σε ένα κλειστό περιβάλλον δοκιμών. Το δίκτυο έχει συνήθως μια πλευρά PROD και DEV για πλήρως δοκιμασμένα παιχνίδια παραγωγής/εμπορίου και μια πλευρά ανάπτυξης. Αυτό μοιάζει με ένα κουτί για να ενεργοποιήσει τη δοκιμή δικτύου σε περιβάλλον DEV – και θα τους επιτρέψει να το κάνουν χρησιμοποιώντας το πραγματικό μοντέλο δοκιμής PS5.
Και αυτή η συνέχεια από τον doktorlongghost στο ίδιο νήμα έχει νόημα και για μένα:
Το μόνο πράγμα που έρχεται στο μυαλό για αυτό είναι ότι μπορεί να χρησιμοποιηθεί για να γκάζι το διαδίκτυο. Είμαι προγραμματιστής ιστού και όλα τα μεγάλα προγράμματα περιήγησης διαθέτουν IDE που σας επιτρέπουν να επιβραδύνετε σκόπιμα το Διαδίκτυό σας, ώστε να μπορείτε να δοκιμάσετε τον κώδικά σας για να δείτε πώς αποδίδει σε πιο αργά δίκτυα (όπως κυψέλες 3G/4G). Άρα αυτό θα μπορούσε να είναι κάτι τέτοιο. Για να επιτραπεί σκόπιμα στους προγραμματιστές να επιβραδύνουν ή να διακόψουν τη σύνδεση δικτύου της κονσόλας.
Το Test Automation Site Suite.st λέει ότι υποστηρίζει PS5 Devkits και TestKits, για τη δοκιμή της αυτοματοποίησης εφαρμογών που βασίζονται σε HTML (υποθέτω ότι οι εφαρμογές πολυμέσων όπως το Netflix, η Disney+ et al. μπορεί να έχουν κάποιες σελίδες που βασίζονται σε HTML;). σε αυτους Σελίδα βοήθειας PS5, αναφέρουν το CP Box. Επομένως, μπορεί να έχει νόημα το κουτί να είναι εδώ για να δοκιμάσει διάφορες συνθήκες δικτύου μέσω μηχανισμών στραγγαλισμού.
Πώς σχετίζεται το CP Box με το PS5 Hacking;
Δεν είναι σαφές εάν το CP Box μπορεί να είναι χρήσιμο για το PS5 Hacking. Είναι πολύ πιθανό το υλικολογισμικό του PS5 να μην εμπιστεύεται εγγενώς οποιοδήποτε αξεσουάρ στο οποίο συνδέεται, αλλά είναι επίσης πιθανό ένα επίσημο εξάρτημα της Sony να έχει υψηλότερο επίπεδο εμπιστοσύνης από άλλο υλικό.
Είτε έτσι είτε αλλιώς, δεν θα εμπόδιζε τους Reverse Engineers να προσπαθήσουν, τουλάχιστον να εξαγάγουν όσο το δυνατόν περισσότερες πληροφορίες από το κουτί. Η Zecoxao ανέφερε σήμερα ότι οι χάκερ προσπαθούν να εξαγάγουν ορισμένα κλειδιά από το υλικολογισμικό της συσκευής. Δήλωσε ότι τα κλειδιά θα αναρτηθούν στο wiki του PS5 Dev μόλις γίνουν διαθέσιμα.
Γίνεται ανάκτηση του κλειδιού υλικολογισμικού CP Box. Μετά την επιτυχία, τα κλειδιά θα δημοσιευτούν στο wiki
– Control_eXecute (notzecoxao) 28 Ιανουαρίου 2023
Ό,τι βγαίνει από αυτό, μείνετε συντονισμένοι για περισσότερες λεπτομέρειες!
βιβλιογραφικές αναφορές
- https://www.reddit.com/r/PSVR/comments/je2dfq/leak_of_ps5_dev_hardware_includes_mysterious/
- https://playstationdev.wiki/ps5devwiki/index.php/CP_Box
- https://www.psxhax.com/threads/ps5-cp-communic-processor-box-playstation-5-dev-prototype-images.9995/
- https://suite.st/docs/devices/playstation-5/
- https://twistedvoxel.com/ps5-black-dualsense-controller-testing-kit-images/