Anda memindahkan VPN ke negara lain, memuat ulang toko, dan toko itu tetap menyapa Anda dengan nama serta keranjang yang sama. Saat itulah kata sidik jari biasanya masuk ke percakapan, sering diikuti situs pengujian yang mengklaim peramban Anda satu dari sejuta. Sebaiknya tangani masalahnya berurutan: pada permintaan halaman biasa terowongan mengubah tepat satu bidang, peramban terus melaporkan puluhan, dan pengujian mengukur sesuatu yang lebih sempit dari kedengarannya. Lima langkah memisahkan ketiga hal itu.

Langkah 1: singkirkan alasan membosankan mengapa Anda dikenali

Mulailah dalam keadaan keluar. Buka jendela privat, kunjungi halaman yang sama, dan lihat apakah ia masih berperilaku seolah mengenal Anda. Cookie, penyimpanan lokal, dan sesi aktif menjelaskan sebagian besar laporan «ia melihat saya lewat VPN», dan tak satu pun itu sidik jari.

Jika halaman masih mengenali sesuatu di jendela privat, lihat status terlihat yang Anda bawa: akun yang sama di tab lain, entri formulir tersimpan, pengelola kata sandi yang mengisi alamat Anda, atau situs yang Anda izinkan dengan token di URL. Masing-masing adalah rujukan tersimpan, dan menghapus profil menghilangkannya.

Hanya ketika profil bersih tanpa sesi masih menghasilkan pengenalan yang berkorelasi dengan kunjungan sebelumnya, layak membicarakan sidik jari. Itu klaim yang jauh lebih sempit daripada «VPN tidak berfungsi», dan itulah yang benar-benar dapat Anda uji.

Langkah 2: ubah keluar dan daftar apa yang tidak berubah

Nyalakan terowongan, lalu periksa satu-satunya nilai yang seharusnya dipindahkan terowongan: alamat yang dilihat server. Halaman pencarian alamat mana pun menampilkannya, atau bacalah dari titik akhir yang Anda kendalikan dengan curl -s https://your-endpoint.example/ip. Layanan gema apa pun yang Anda pakai melihat permintaan itu, jadi titik akhir milik Anda menjaganya di luar log orang lain. Pastikan alamat itu berubah. Sekarang bagian yang menarik — daftar apa yang masih dilaporkan peramban tentang dirinya, karena hampir tidak ada yang berjalan di tajuk paket.

What a page can readChanged by the VPN?Where it comes from
Public source addressYesThe tunnel's exit
WebRTC candidate addressesSometimesBrowser network stack and leak protection
User agent stringNoBrowser build and platform
Language preference listNoBrowser and OS settings
Timezone offsetNoThe operating system clock
Screen size, colour depth, pixel ratioNoDisplay and window state
Installed fonts, canvas and WebGL outputNoRendering stack and GPU
Accept-Language, client hintsNoBrowser configuration

Baris zona waktu adalah yang layak diperhatikan. Nilai itu dibaca dari sistem operasi, jadi terowongan yang memindahkan lalu lintas Anda ke benua lain sementara jam masih menunjukkan kota asal Anda menghasilkan ketidaksesuaian yang dengan sendirinya merupakan pengamatan yang membedakan. Hal yang sama berlaku untuk daftar bahasa di satu negara dan keluar di negara lain: bukan bukti apa pun, hanya kombinasi yang menonjol. WebRTC adalah pengecualian dalam tabel: halaman yang membuka kanal media atau data dapat mengumpulkan alamat kandidat, dan dengan terowongan aktif seorang kandidat mungkin membawa alamat keluar atau, tanpa perlindungan kebocoran, masih menawarkan alamat lokal Anda.

Langkah 3: baca pengujian sidik jari menurut apa yang dilaporkannya

Cover Your Tracks dari EFF adalah perhentian pertama yang biasa. Ia menunjukkan ciri yang dipaparkan peramban Anda kepada halaman itu dan memberi putusan tentang berapa banyak peramban dalam sampelnya yang berbagi ciri tersebut. Baca cetakan kecilnya: sampelnya adalah orang-orang yang menjalankan pengujian, sinyalnya adalah yang dipilih halaman itu untuk dikumpulkan, dan putusannya adalah perkiraan bit entropi, bukan sensus.

Jadi «peramban Anda unik» berarti unik dalam kumpulan data itu, hari ini, dengan kumpulan probe itu. Itu tidak berarti sebuah situs dapat menyimpulkan nama Anda, dan itu bukan sifat permanen — pembaruan peramban dapat menggeser nilainya tanpa Anda menyentuh apa pun.

Gunakan pengujian itu sebagai alat ukur, bukan sebagai skor yang harus dioptimalkan. Catat nilai yang dilaporkan, ubah satu hal, lalu bandingkan bidang yang sama. Jika tidak ada yang berubah di peramban dan pembacaannya tetap bergeser, perubahannya adalah derau dalam sampel, bukan pada Anda.

Langkah 4: ubah ciri yang benar-benar milik Anda

Sekarang Anda dapat bertindak pada baris tertentu. Daftar bahasa, zona waktu, dan format regional adalah pengaturan, dan menyelaraskannya dengan tempat yang Anda klaim adalah perilaku yang konsisten, bukan trik. Profil peramban terpisah untuk setiap konteks menjaga data situs dan login tetap terpisah, yang menangani pengenalan pada langkah 1 lebih andal daripada ekstensi antipenyidik jari mana pun.

Berhati-hatilah dengan nasihat klasik untuk menambahkan ekstensi pengerasan. Masing-masing mengubah permukaan yang dapat diamati, dan sekumpulan pengaturan tidak biasa dapat membuat Anda lebih langka, bukan lebih umum. Sebagian memblokir API yang dapat dideteksi halaman sebagai hilang; sebagian lain meninggalkan tanda tangan tertambal yang khas. Popularitas ekstensi bukan bukti bahwa ia mengurangi keteridentifikasian.

Peramban yang menanggapi ini dengan serius melakukan sesuatu yang berbeda secara struktural: mereka menstandarkan. Tor Browser berupaya membuat setiap pengguna melaporkan nilai yang sama, Firefox menyertakan mode perlindungan yang melaporkan nilai terstandardisasi dari kumpulan kecil alih-alih nilai asli Anda, dan Safari membatasi apa yang dapat dibaca situs. Itu keputusan desain yang diterapkan secara konsisten, dan panduan dalam panduan sidik jari W3C menjelaskan mengapa standardisasi mengalahkan pengacakan per pengguna untuk masalah ini.

Langkah 5: putuskan lapisan mana yang sebenarnya Anda butuhkan

Tiga hal terpisah digabung dalam «sembunyikan saya»: jalur jaringan, permukaan peramban yang dapat diamati, dan akun Anda. VPN menangani yang pertama. Ia tidak menyentuh yang kedua, dan tidak dapat membantu yang ketiga — login adalah pengidentifikasi paling langsung yang ada, dan ia bertahan dari setiap perubahan keluar.

Jika tujuan Anda adalah situs tidak dapat mengetahui bahwa dua kunjungan terkait, Anda juga memerlukan lapisan peramban: profil bersih untuk setiap konteks, pengaturan yang konsisten, dan tanpa login bersama. Jika tujuan Anda adalah situs sama sekali tidak dapat mengetahui siapa Anda, itu model ancaman di mana Tor Browser, yang menyatukan perutean dengan standardisasi tingkat peramban, adalah pilihan yang konsisten alih-alih peramban biasa di balik terowongan.

Jika tujuan Anda hanya situs melihat kota lain dan penyedia layanan Anda tidak melihat apa pun, terowongan saja benar-benar cukup, dan hasil pengujian sidik jari tidak relevan untuk tujuan itu. Sebagian besar kekecewaan di sini datang dari membeli satu lapisan dan mengharapkan tiga.

Urutan yang menjaga langkah-langkah tetap jujur:

  • Reproduksi pengenalan dengan profil bersih dan tanpa login sebelum menyalahkan terowongan.
  • Pastikan alamat keluar berubah, lalu catat nilai peramban mana yang tidak berubah.
  • Bandingkan bidang uji yang sama sebelum dan sesudah satu perubahan, bukan skor utamanya.
  • Perbaiki zona waktu dan bahasa agar sesuai dengan cerita Anda sebelum menambahkan ekstensi apa pun.
  • Pilih lapisan yang sesuai dengan tujuan: jaringan, permukaan peramban, atau akun.

Artikel terkait