Kiểm tra fingerprint trình duyệt

Website có thể nhận ra trình duyệt của bạn mà không cần cookie bằng cách gộp hàng chục thuộc tính nhỏ — cách vẽ canvas, font, màn hình, phần cứng, múi giờ — thành một fingerprint (dấu vân tay). Bài kiểm tra này cho thấy trình duyệt của bạn để lộ những thuộc tính nào và ước tính chúng mang bao nhiêu thông tin định danh.

Fingerprint tổng hợp (SHA-256, cục bộ)

0000000000000000000000000000000000000000000000000000000000000000

Đang kiểm tra Đang tính fingerprint của bạn cục bộ…

Thông tin nhận dạng, ước tính · Ước tính~40 bits

Tổng cận trên của các ước tính theo từng thành phần từ các nghiên cứu đã công bố (Laperdrix 2016, Gómez-Boix 2018); các thành phần chồng lấn nhau, nên con số thật thấp hơn. Trên khoảng 33 bit, một fingerprint có thể tách riêng một trình duyệt giữa mọi trình duyệt trên Trái Đất.

Các thành phần của fingerprint
Thành phầnGiá trịƯớc tínhĐộ ổn định
Kết xuất canvasvalue
Renderer WebGLvalue
Cảnh WebGL đã kết xuấtvalue
Xử lý âm thanhvalue
Font đã càivalue
Màn hìnhvalue
User agent và client hintvalue
Ngôn ngữvalue
Múi giờvalue
Plugin / trình xem PDFvalue
Hỗ trợ cảm ứngvalue
Phần cứng (nhân, bộ nhớ, nền tảng)value
Bộ nhớ và cookievalue
Đặc điểm riêng của engine JavaScriptvalue
Mỗi thành phần được script đọc và băm trong trình duyệt của bạn. Không tải lên gì; chúng tôi không giữ cơ sở dữ liệu fingerprint nào, nên không có con số “duy nhất trong N khách truy cập” — chỉ có ước tính.

Fingerprint trình duyệt của bạn

Bài kiểm tra chạy trong trình duyệt và hiển thị từng thành phần kèm giá trị và ước tính entropy (số bit thông tin định danh). Không có gì được gửi tới máy chủ của chúng tôi; mã băm hiển thị được tính cục bộ để bạn so sánh hai trình duyệt hoặc hai thiết lập.

Trình duyệt của bạn độc nhất đến đâu?

Ở thời điểm ra mắt, mức độ độc nhất là một ước tính từ entropy của từng thành phần, dựa trên các nghiên cứu đo lường đã công bố, không phải so sánh với khách truy cập khác — chúng tôi không giữ cơ sở dữ liệu fingerprint. Tổng trên khoảng 33 bit là đủ để phân biệt mọi trình duyệt trên Trái Đất; hầu hết trình duyệt máy tính chưa chỉnh sửa rơi vào mức đó. Khi có đủ mẫu ẩn danh để công bố tần suất thực, chúng tôi sẽ nói rõ ở đây.

Canvas

Trình duyệt vẽ chữ và hình lên một canvas ẩn; những khác biệt nhỏ về driver đồ họa, font và khử răng cưa khiến kết quả pixel mang đặc trưng của máy.

WebGL

Tên card đồ họa, driver và cách chúng hiển thị một cảnh thử nghiệm. Một trong những thành phần có entropy cao nhất trên máy tính.

Audio

Kết quả của một chuỗi xử lý âm thanh ngắn khác nhau đôi chút giữa các hệ thống âm thanh.

Font

Những font nào được cài, phát hiện bằng cách đo độ rộng văn bản. Hệ điều hành và phần mềm đã cài để lại một tập hợp có thể nhận ra.

Màn hình và múi giờ

Độ phân giải, độ sâu màu, pixel ratio và múi giờ của thiết bị. Mỗi cái entropy thấp, nhưng ổn định và rẻ để thu thập.

Thuộc tính navigator

User agent, ngôn ngữ, nền tảng, số luồng phần cứng, bộ nhớ thiết bị, hỗ trợ cảm ứng, plugin và các Client Hints mà trình duyệt cấp.

Fingerprint TLS / HTTP2

Cách trình duyệt của bạn thương lượng TLS và HTTP/2 (thứ tự cipher, extension, settings frame) nhận diện họ và phiên bản trình duyệt từ phía máy chủ; tiện ích không đổi được nó và nó được hiển thị như biên mạng của chúng tôi ghi nhận.

Browser fingerprinting là gì?

Fingerprinting là nhận diện thụ động: một script đọc các thuộc tính mà mọi trình duyệt để lộ vì lý do chính đáng rồi băm chúng thành một định danh tồn tại qua việc xóa cookie và cửa sổ riêng tư. Nó được dùng để chống gian lận và phát hiện bot, và bởi một số mạng quảng cáo để theo dõi người dùng chặn cookie. Khác với cookie, nó không thể xóa; chỉ có thể làm nó bớt độc nhất hoặc bớt ổn định.

Cách giảm fingerprinting

Dùng trình duyệt có bảo vệ chống fingerprint tích hợp (Firefox với bảo vệ chống theo dõi nghiêm ngặt hoặc chế độ resist-fingerprinting, Brave, Tor Browser), vốn ngẫu nhiên hóa hoặc chuẩn hóa các thành phần entropy cao. Giữ cửa sổ ở kích thước phổ biến, tránh cài font và tiện ích lạ, và đừng tự giả mạo từng giá trị bằng tay — một tổ hợp không khớp càng độc nhất chứ không bớt. Chạy lại bài kiểm tra sau mỗi thay đổi và theo dõi ước tính entropy, và nhớ rằng fingerprinting độc lập với địa chỉ IP: VPN không làm giảm nó.

Câu hỏi thường gặp

Browser fingerprint là gì?

Tập hợp các thuộc tính mà một website đọc được từ trình duyệt của bạn — kết quả đồ họa, font, màn hình, phần cứng, múi giờ, user agent và hơn nữa — gộp thành một định danh nhận ra trình duyệt qua các lần truy cập mà không cần cookie.

Làm sao xem fingerprint trình duyệt của tôi?

Chạy bài kiểm tra này; nó liệt kê từng thành phần kèm giá trị và một mã băm tính cục bộ. Trình duyệt, profile hoặc thiết lập riêng tư khác sẽ cho mã băm khác.

Làm sao đổi fingerprint trình duyệt?

Bất kỳ thay đổi nào ở một thành phần đều đổi nó: trình duyệt hoặc profile khác, kích thước cửa sổ thay đổi, một tiện ích mới, driver đồ họa cập nhật. Để đổi có chủ ý và nhất quán, hãy dùng trình duyệt có bảo vệ chống fingerprint thay vì sửa từng giá trị.

Làm sao vượt qua browser fingerprinting?

Bạn không tránh được việc để lộ các thuộc tính mà một trang đọc được một cách hợp lệ, nhưng bạn có thể làm chúng trở nên phổ biến (giá trị chuẩn hóa, như Tor Browser làm) hoặc không nhất quán giữa các lần truy cập (ngẫu nhiên hóa, như Brave làm). Cả hai đều vô hiệu hóa việc theo dõi; không cái nào hoàn hảo trước các hệ thống chống gian lận quyết tâm.

Làm sao tắt browser fingerprinting?

Không có một công tắc duy nhất, vì fingerprinting dùng các tính năng thông thường của trình duyệt. Gần nhất là thiết lập privacy.resistFingerprinting của Firefox, bảo vệ chống fingerprint của Brave và Tor Browser, vốn chặn hoặc chuẩn hóa các API tiết lộ nhiều nhất.

Mọi thứ trên trang này được tính trong trình duyệt của bạn và không bao giờ tải lên. Các con số entropy là ước tính từ các nghiên cứu đo lường đã công bố, không phải từ khách truy cập của chúng tôi: chúng tôi không giữ cơ sở dữ liệu fingerprint nào.

Cập nhật lần cuối 21 tháng 10, 2026