Dấu vân tay trình duyệt được tạo từ hệ điều hành, độ phân giải, phông chữ, Canvas, WebGL và nhiều tín hiệu khác nên rất khó ẩn danh hoàn toàn. Bài viết giới thiệu 10 công cụ phổ biến, cách kiểm tra độ độc nhất và rò rỉ thông tin, cùng biện pháp bảo vệ sau khi kiểm tra.
Dấu vân tay trình duyệt là một “hồ sơ thiết bị” mà website tạo ra từ các thông tin như hệ điều hành, độ phân giải màn hình, phông chữ, tiện ích, Canvas và WebGL. Nó có thể nhận diện bạn mà không cần Cookie, và chế độ duyệt web riêng tư thông thường thường không ngăn được. Nếu muốn biết mình đang để lộ bao nhiêu thông tin, bạn có thể dùng các công cụ kiểm tra dấu vân tay để đánh giá tình trạng hiện tại trước. Bài viết này tổng hợp 10 công cụ thường dùng và phân nhóm theo mục đích.
Vì sao cần kiểm tra dấu vân tay trình duyệt
Một dấu vân tay được tạo từ hàng chục tín hiệu: hệ điều hành, phiên bản trình duyệt, độ phân giải màn hình, múi giờ và ngôn ngữ, danh sách phông chữ, Canvas, WebGL, AudioContext, WebRTC và nhiều yếu tố khác. Từng yếu tố riêng lẻ có thể không đáng chú ý, nhưng khi kết hợp lại chúng có thể tạo ra mức độ nhận diện rất cao. Website và nhà quảng cáo có thể dùng chúng để theo dõi bạn giữa nhiều trang, ngay cả khi bạn xóa Cookie hoặc bật chế độ ẩn danh.
Với người dùng thông thường, việc kiểm tra giúp trả lời “dấu vân tay của tôi độc nhất đến mức nào?” và “có rò rỉ thông tin không?”. Với đội ngũ quản lý nhiều tài khoản kinh doanh, kiểm tra còn giúp xác nhận các tham số của từng môi trường làm việc luôn ổn định và nhất quán, tránh đăng nhập bất thường do đặc điểm môi trường bị xáo trộn.

Website kiểm tra dấu vân tay tổng hợp
- BrowserScan: Công cụ trực tuyến phân tích nhanh dấu vân tay trình duyệt, cho phép xem tiện ích, phông chữ, độ phân giải và kiểm tra WebRTC có làm lộ IP thật hay không.
- Panopticlick: Do Electronic Frontier Foundation (EFF) phát triển, công cụ này kiểm tra khả năng trình duyệt của bạn bị nhận diện duy nhất và mức độ chống lại trình theo dõi.
- AmIUnique: Phân tích độ độc nhất của đặc điểm thiết bị và so sánh với dữ liệu người dùng toàn cầu, giúp bạn biết thiết bị của mình dễ bị phân biệt đến mức nào.
- BrowserLeaks: Cung cấp nhiều bài kiểm tra riêng cho rò rỉ IP, WebRTC, JavaScript, Canvas và các thành phần khác, thuận tiện kiểm tra từng mục.
Dành cho nhà phát triển và chống gian lận
- FingerprintJS: Thư viện fingerprinting mã nguồn mở mà nhà phát triển có thể tích hợp vào website để nhận diện khách truy cập, phòng chống gian lận và phát hiện đăng ký hàng loạt.
- IPQualityScore: Dịch vụ chống gian lận tổng hợp cung cấp đánh giá uy tín IP, xác minh email và phát hiện dấu vân tay thiết bị, giúp website nhận diện lưu lượng gian lận.
Tiện ích mở rộng trình duyệt
- CanvasBlocker: Chặn website thu thập thông tin qua HTML5 Canvas, giảm khả năng bị theo dõi bằng dấu vân tay Canvas.
- Privacy Badger: Cũng do EFF phát triển, tự động nhận diện và chặn các tên miền bên thứ ba đang theo dõi bạn, theo hướng chống theo dõi động.
Kiểm tra chuyên biệt
- AudioContext Fingerprint Test Page: Chuyên kiểm tra Web Audio API có thể tạo dấu vân tay âm thanh dùng để nhận diện thiết bị hay không.
- WhoTracks.Me: Cơ sở dữ liệu trình theo dõi và công cụ phân tích, cho phép xem công ty nào đang thu thập dữ liệu và họ thu thập bằng cách nào.
Sau khi kiểm tra, nên bảo vệ như thế nào
Cần làm rõ một điểm: công cụ kiểm tra có nhiệm vụ “phát hiện vấn đề”, bản thân nó không ngăn được việc theo dõi. Nếu phát hiện dấu vân tay của bạn quá độc nhất hoặc WebRTC làm lộ IP thật, bạn vẫn cần hành động, chẳng hạn tắt hoặc hạn chế WebRTC, giảm thông tin tiện ích bị lộ và dùng các thiết lập quyền riêng tư đáng tin cậy.
Với các đội ngũ quản lý nhiều tài khoản kinh doanh trên những nền tảng khác nhau, “cô lập và ổn định” quan trọng hơn chỉ đơn giản là “che giấu”. Mỗi tài khoản nên chạy trong một môi trường trình duyệt độc lập, trong đó các tham số như hệ thống, UA, múi giờ, ngôn ngữ, WebGL, WebRTC... luôn nhất quán và gần với thiết bị thật, đồng thời các môi trường không ảnh hưởng lẫn nhau. PurpleMark cho phép tạo nhiều môi trường độc lập theo từng nhu cầu kinh doanh và cấu hình riêng các tham số này; trước khi tạo còn có thể xem trước thông tin môi trường. Khi kết hợp với các trang kiểm tra dấu vân tay, bạn có thể kiểm tra định kỳ một môi trường đang hiển thị những đặc điểm nào ra bên ngoài và có rò rỉ bất thường hay không, biến việc “kiểm tra dấu vân tay” từ tò mò một lần thành thao tác kiểm tra thường xuyên. Cần nhắc lại: tài khoản mạng xã hội cá nhân phải tuân thủ quy định của nền tảng như một người một tài khoản. Cô lập môi trường nhằm quản lý đúng quy chuẩn các tài khoản mà bạn có quyền vận hành, không phải để lách quy định bằng việc mở nhiều tài khoản trái phép.
Câu hỏi thường gặp
Công cụ kiểm tra dấu vân tay có thể giúp tôi ẩn danh hoàn toàn không? Không. Việc kiểm tra chỉ đo mức độ bạn có thể bị nhận diện. Muốn ẩn danh thực sự còn cần thiết lập quyền riêng tư, bảo vệ ở tầng mạng và thói quen sử dụng phù hợp; các website khác nhau cũng có thể nhìn thấy tổ hợp thông tin khác nhau.
Kết quả báo WebRTC làm lộ IP, có đáng lo không? Nếu bạn coi trọng quyền riêng tư thì có. Bạn có thể tắt hoặc hạn chế WebRTC trong cài đặt trình duyệt hoặc tham số môi trường, sau đó kiểm tra lại để xác nhận.
Trình duyệt antidetect và công cụ kiểm tra dấu vân tay có quan hệ gì? Công cụ kiểm tra giống như một lần “khám”, còn trình duyệt antidetect dùng để tạo môi trường độc lập và ổn định. Kiểm tra trước để hiểu mức độ lộ thông tin, sau đó quản lý các biến môi trường là cách tiếp cận đầy đủ hơn.


