Demo ini menampilkan kebocoran informasi yang diakibatkan oleh pelanggaran kebijakan asal indekseddB di WebKit (mesin browser yang terutama digunakan di Safari, serta semua browser web iOS dan iPados). Anda dapat menguji demo ini di semua browser yang terpengaruh: Safari 15 pada macOS, atau browser apa pun di iOS dan iPado 15.
Demo ini menggambarkan bagaimana situs web mana pun dapat mempelajari aktivitas penelusuran terkini dan saat ini pengunjung (halaman yang dikunjungi di berbagai tab atau jendela) menggunakan kebocoran ini.
Untuk pengunjung yang diautentikasi, demo dapat membocorkan ID pengguna Google dan gambar profil (jika diatur).
Baca artikel kami atau tonton screencast kami di YouTube untuk informasi lebih lanjut.
Anda perlu menginstal node.js dan benang untuk menjalankan aplikasi.
Untuk mengambil gambar profil google sebagai bagian dari demo, Anda harus menyediakan kunci API orang. Untuk melakukan itu, ganti nama file .env.example ke .env , buka .env dan tambahkan tombol yang valid.
Buka direktori ini di terminal dan jalankan:
yarn install
yarn start Kami menggunakan eslint untuk memeriksa gaya kode:
yarn lint