Hanya beberapa jam setelah Apple meluncurkan antarmuka web yang diperbarui untuk App Store, proyek GitHub dirilis dengan seluruh kode sumber front-end situs tersebut. Beginilah kejadiannya.
Apple lupa menonaktifkan peta sumber dalam produksi pada antarmuka web baru untuk App Store
Kemarin, Apple meluncurkan antarmuka web baru untuk App Store, lengkap dengan halaman khusus untuk setiap platform, kategori aplikasi, dan pencariannya.

Masalahnya adalah, menurut pengguna rxliuli di GitHub, Apple secara tidak sengaja mengirimkan App Store baru dengan peta sumber diaktifkan. Hal ini memungkinkan mereka mengunduh basis kode front-end lengkap Apple langsung dari situs produksi.
Di gudangrxliuli mengatakan bahwa mereka menggunakan ekstensi Chrome untuk mengekstrak dan menyimpan semua sumber daya yang tersedia dari web App Store, dan mereka memutuskan untuk mengarsipkannya di GitHub untuk tujuan pendidikan.

Berikut beberapa hal yang termasuk dalam gudang:
Kode sumber Svelte/TypeScript lengkap
Logika manajemen negara
Komponen UI
Kode integrasi API
Konfigurasi perutean
Apa maksudnya kebocoran ini?
Dalam praktiknya, kebocoran ini bukanlah kebocoran besar, dan tidak langsung menimbulkan risiko keamanan atau privasi apa pun bagi Apple, pengembang, atau pengguna. Namun, ini merupakan kesalahan yang jarang terjadi, karena menonaktifkan peta sumber dalam produksi cenderung menjadi langkah dasar untuk proyek semacam itu.
Rxliuli mengklaim bahwa “kode sumber diperoleh dari sumber daya yang dapat diakses publik melalui alat pengembang browser,” dan bahwa “repositori hanya untuk tujuan pendidikan dan penelitian”. Namun, bukanlah asumsi yang tidak masuk akal untuk mengklaim bahwa ketersediaannya mungkin tidak akan bertahan lama di dunia.
Jadi, jika Anda penasaran untuk mengintip bagaimana Apple membangun dan menyusun bagian depan App Store web baru, Anda mungkin ingin melakukannya lebih cepat daripada nanti.
Penawaran aksesori di Amazon









