Sidik jari font hanya sebagian kecil dari sidik jari browser. Memblokirnya secara total hampir mustahil dilakukan jika tujuannya adalah membiarkan browser tetap berfungsi. Perlindungan sidik jari umum terbaik dikatakan ada di Browser Tor.
Dalam tes praktis ditemukan bahwa mencoba memblokir sidik jari font sebenarnya meningkatkan keunikan sidik jari komputer, karena sebagian besar pengguna tidak melakukan itu. Cara terbaik untuk menghindari sidik jari adalah tidak melakukan apa pun yang istimewa dan berbaur dengan ribuan pengguna lain.
Langkah pertama melawan font fingerprinting adalah melakukan tes untuk efektivitas setiap tindakan defensif yang akan Anda ambil. Alat yang bagus di sini adalah https://browserleaks.com/fonts . Alat yang bagus untuk keunikan sidik jari umum adalah
https://panopticlick.eff.org/ (browser saya sendiri menjadi unik di antara 199.984 yang diuji dalam 45 hari terakhir) atau
Am I Unique .
Untuk perlindungan di Chrome , tindakan yang dapat Anda ambil adalah:
- Instal sebagai ganti bangunan Chromium yang diperkeras
- Gunakan ekstensi (saya belum menguji keefektifannya):
Untuk perlindungan di Firefox
Mozilla saat ini bekerja pada proyek Tor Uplift, yang tujuannya adalah untuk membangun di Firefox tingkat resistensi sidik jari yang sama seperti di Tor Browser. Proyek ini sedang berlangsung dan dijelaskan dalam artikel
Keamanan / Sidik Jari .
Anda dapat mencoba skrip pengerasan Firefox di
Github ghacks-user.js , meskipun menurut semua laporan itu mungkin terlalu banyak dan benar-benar merusak penelusuran.
Sejauh add-on berjalan, ada daftar add-on yang bermanfaat dan saran lain yang dipelihara di halaman
firefox-tweaks .
Untuk saat ini, langkah-langkah yang saya tahu khusus untuk Font Fingerprinting ada di
sekitar: pengaturan konfigurasi :
Klik kanan dan pilih New> String , membuat parameter baru
font.system.whitelist
, yang akan mencantumkan font yang akan dilihat JavaScript. Contoh nilai yang valid adalah Helvetica, Courier, Verdana
. Perubahan segera berlaku.
Dalam kasus saya, ini telah mengurangi Font Fingerprinting saya sendiri
dari 266 font dan 238 metrik unik yang ditemukan dalam daftar 512 font, menjadi "hanya" 28 font dan 9 metrik unik. (Saya tidak tahu bagaimana ini akan berdampak pada penjelajahan.)
privacy.resistFingerprinting=true
adalah peralihan umum untuk memungkinkan langkah-langkah privasi dari proyek Tor Uplift saat diterapkan. Ini memungkinkan daftar font yang seragam untuk didistribusikan. Mozilla tidak merekomendasikan untuk mengaktifkannya karena akan merusak beberapa situs web.
Menonaktifkan opsi "Izinkan situs web menggunakan font mereka sendiri" dan API Pemuatan Font CSS dengan mengubah nilai-nilai ini:
browser.display.use_document_fonts = 0
layout.css.font-loading-api.enabled = false
font.blacklist.underline_offset = (empty string)
gfx.downloadable_fonts.enabled = true
gfx.font_rendering.opentype_svg.enabled = false
gfx.font_rendering.graphite.enabled = false
(Ini kemungkinan besar akan menurunkan penelusuran.)
Hanya untuk berkomentar bahwa saya telah melihat metode yang dibahas untuk Fingerprinting dan gambar Font canggih yang bahkan dapat mengidentifikasi kartu tampilan dan driver grafis.
Pendapat saya: Tidak mungkin untuk menghindari sidik jari - font bukanlah segalanya. Bahkan jika kamu:
- Gunakan VPN
- Lakukan penjelajahan dari mesin virtual vanilla Windows
- Instal tanpa font atau perangkat lunak lain
- Pasang peramban yang paling banyak digunakan - Chrome, tanpa ekstensi
- Lakukan penjelajahan dalam mode Penyamaran yang menonaktifkan semua cookie dan ekstensi
maka kemungkinan besar metode perlindungan unik ini, bersama-sama dengan elemen perangkat keras yang masih dapat dideteksi dalam mesin virtual, masih akan membuat sidik jari yang unik atau hampir unik. Belum lagi bahwa lingkungan ini akan sangat sulit digunakan.
Untuk diskusi tentang beberapa metode sidik jari yang dikenal, lihat artikel berikut: