Dấu vân tay chỉ là một phần nhỏ của dấu vân tay trình duyệt. Việc chặn nó hoàn toàn gần như không thể thực hiện được nếu mục đích là để trình duyệt vẫn hoạt động. Bảo vệ vân tay chung tốt nhất được cho là có trong Tor Browser.
Trong các thử nghiệm thực tế, người ta thấy rằng cố gắng chặn dấu vân tay thực sự làm tăng tính độc đáo của dấu vân tay máy tính, vì hầu hết người dùng không làm điều đó. Cách tốt nhất để tránh lấy dấu vân tay là không làm gì đặc biệt và hòa nhập với hàng ngàn người dùng khác.
Bước đầu tiên chống lại việc lấy dấu vân tay là kiểm tra tính hiệu quả của bất kỳ biện pháp phòng thủ nào mà bạn sẽ thực hiện. Một công cụ tốt ở đây là https://browserleaks.com/fonts . Một công cụ tốt cho tính độc đáo của dấu vân tay chung là
https://panopticlick.eff.org/ (trình duyệt của riêng tôi đã trở thành duy nhất trong số 199.984 được thử nghiệm trong 45 ngày qua) hoặc
Am I Unique .
Để bảo vệ trong Chrome , các biện pháp bạn có thể thực hiện là:
- Thay vào đó, cài đặt bản dựng Chromium cứng
- Sử dụng tiện ích mở rộng (Tôi chưa kiểm tra hiệu quả của chúng):
Để bảo vệ trong Firefox
Mozilla hiện đang làm việc trong dự án Tor Uplift, với mục tiêu là xây dựng trong Firefox cùng mức độ chống dấu vân tay như trong Trình duyệt Tor. Dự án này đang được tiến hành và được mô tả trong bài viết
Bảo mật / Vân tay .
Bạn có thể thử tập lệnh làm cứng Firefox trong
Github ghacks-user.js , mặc dù theo tất cả các báo cáo, nó có thể quá nhiều và thực sự gây hại cho trình duyệt.
Theo như các tiện ích bổ sung, có một danh sách các tiện ích bổ sung hữu ích và các lời khuyên khác được duy trì trong trang
điều chỉnh firefox .
Hiện tại, các biện pháp tôi biết cụ thể cho Lấy dấu vân tay nằm trong
khoảng: cài đặt cấu hình :
Nhấp chuột phải và chọn Mới> Chuỗi , tạo tham số mới
font.system.whitelist
, danh sách này sẽ liệt kê các phông chữ mà JavaScript sẽ thấy. Một ví dụ giá trị hợp lệ là Helvetica, Courier, Verdana
. Thay đổi có hiệu lực ngay lập tức.
Trong trường hợp của tôi, điều này đã làm giảm Dấu vân tay Phông chữ của riêng tôi
từ 266 phông chữ và 238 số liệu duy nhất được tìm thấy trong danh sách 512 phông chữ, thành "chỉ" 28 phông chữ và 9 số liệu duy nhất. (Tôi không biết làm thế nào điều này sẽ tác động đến trình duyệt.)
privacy.resistFingerprinting=true
là một công tắc chung để kích hoạt các biện pháp bảo mật từ dự án Tor Uplift khi chúng được triển khai. Nó cho phép một danh sách phông chữ thống nhất được phân phối. Mozilla không khuyến khích kích hoạt nó vì nó sẽ phá vỡ một số trang web.
Vô hiệu hóa các tùy chọn "Cho phép trang web sử dụng phông chữ của riêng họ" và API tải phông chữ CSS bằng cách thay đổi các giá trị sau:
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
(Điều này rất có thể sẽ làm giảm trình duyệt.)
Chỉ cần nhận xét rằng tôi đã thấy các phương pháp được thảo luận cho việc vẽ và vẽ vân tay tinh vi thậm chí có thể xác định thẻ hiển thị và trình điều khiển đồ họa.
Ý kiến của tôi: Đó là không thể tránh fingerprinting - phông chữ không phải là tất cả mọi thứ. Ngay cả khi bạn:
- Sử dụng VPN
- Thực hiện duyệt từ máy ảo Windows vani
- Cài đặt không có phông chữ hoặc phần mềm khác
- Cài đặt trình duyệt được sử dụng rộng rãi nhất - Chrome, không có tiện ích mở rộng
- Duyệt web ở chế độ Ẩn danh sẽ tắt tất cả cookie và tiện ích mở rộng
sau đó rất có thể các phương thức bảo vệ độc đáo này, cùng với các yếu tố phần cứng vẫn có thể phát hiện được trong máy ảo, vẫn sẽ tạo ra một dấu vân tay duy nhất hoặc gần như duy nhất. Chưa kể rằng môi trường này sẽ khá khó sử dụng.
Để thảo luận về một số phương pháp lấy dấu vân tay đã biết, xem các bài viết sau: