Λίγες ώρες αφότου η Apple κυκλοφόρησε μια ανανεωμένη διεπαφή ιστού για το App Store, κυκλοφόρησε ένα έργο GitHub με ολόκληρο τον πηγαίο κώδικα του front-end του ιστότοπου. Να πώς έγινε αυτό.
Η Apple ξέχασε να απενεργοποιήσει τους χάρτες πηγής κατά την παραγωγή στη νέα διεπαφή ιστού για το App Store
Χθες, η Apple παρουσίασε μια νέα διεπαφή ιστού για το App Store, με αποκλειστικές σελίδες για κάθε πλατφόρμα, κατηγορίες εφαρμογών και αναζήτηση.

Το πρόβλημα είναι ότι, σύμφωνα με τον χρήστη rxliuli στο GitHub, η Apple απέστειλε κατά λάθος το νέο App Store με ενεργοποιημένους τους χάρτες πηγής. Αυτό τους επέτρεψε να κατεβάσουν την πλήρη βάση κωδικών του front-end της Apple απευθείας από την τοποθεσία παραγωγής.
Στο αποθήκηο rxliuli λέει ότι χρησιμοποίησαν μια επέκταση Chrome για να εξαγάγουν και να αποθηκεύσουν όλους τους διαθέσιμους πόρους από το web App Store και ότι αποφάσισαν να τους αρχειοθετήσουν στο GitHub για εκπαιδευτικούς σκοπούς.

Εδώ είναι μερικά από αυτά που περιλαμβάνονται στο αποθήκη:
Ολοκληρώστε τον πηγαίο κώδικα Svelte/TypeScript
Λογική κρατικής διαχείρισης
Στοιχεία διεπαφής χρήστη
Κωδικός ενσωμάτωσης API
Διαμόρφωση δρομολόγησης
Τι σημαίνει αυτή η διαρροή;
Στην πράξη, δεν πρόκειται για τεράστια διαρροή και δεν θέτει άμεσα κινδύνους για την ασφάλεια ή το απόρρητο για την Apple, τους προγραμματιστές ή τους χρήστες. Ωστόσο, είναι ένα σπάνιο λάθος, καθώς η απενεργοποίηση των χαρτών πηγών στην παραγωγή τείνει να είναι ένα στοιχειώδες βήμα για τέτοια έργα.
Ο Rxliuli ισχυρίζεται ότι «ο πηγαίος κώδικας λήφθηκε από πόρους προσβάσιμους στο κοινό μέσω εργαλείων προγραμματιστών προγράμματος περιήγησης» και ότι «το αποθετήριο προορίζεται μόνο για εκπαιδευτικούς και ερευνητικούς σκοπούς». Ωστόσο, δεν είναι μια τραβηγμένη υπόθεση να ισχυριστεί κανείς ότι η διαθεσιμότητά του μπορεί να μην αργήσει πολύ για αυτόν τον κόσμο.
Επομένως, αν είστε περίεργοι να ρίξετε μια ματιά κάτω από το πώς η Apple κατασκεύασε και δόμησε το μπροστινό μέρος του νέου διαδικτυακού App Store, ίσως θελήσετε να το κάνετε νωρίτερα παρά αργότερα.
Προσφορές αξεσουάρ στο Amazon
Via: 9to5mac.com








