Vân Tay Trình Duyệt Của Tôi

Giới Thiệu Về Công Cụ Vân Tay Trình Duyệt

Công cụ chẩn đoán vân tay trình duyệt dành cho nhà phát triển

Công cụ này thu thập toàn diện các thuộc tính có thể theo dõi của trình duyệt bao gồm vân tay kết xuất Canvas, vân tay GPU WebGL, vân tay âm thanh AudioContext, danh sách phông chữ đã cài đặt, tham số màn hình, thuộc tính trình duyệt, thông tin phần cứng và môi trường mạng. Tất cả phát hiện chạy cục bộ trong trình duyệt của bạn. Kết quả được hiển thị dưới dạng cặp khóa-giá trị có cấu trúc với xuất JSON một cú nhấp chuột. Thiết kế cho nhà phát triển frontend gỡ lỗi chiến lược chống vân tay và kiểm tra tính duy nhất của trình duyệt.


Tính Năng

  • Phát hiện khác biệt kết xuất Canvas 2D
  • Thu thập thông tin GPU WebGL (mẫu/nhà cung cấp/trình kết xuất)
  • Liệt kê phông chữ đã cài đặt
  • Độ phân giải/độ sâu màu/tỉ lệ điểm ảnh/kích thước cửa sổ
  • Thuộc tính UA/ngôn ngữ/múi giờ/plugin/loại MIME của trình duyệt
  • Thông tin phần cứng: nhân CPU/bộ nhớ/hỗ trợ cảm ứng
  • Phát hiện vân tay âm thanh AudioContext
  • Địa chỉ IP và môi trường mạng (qua API công khai)
  • Hàm băm vân tay tổng hợp SHA-256
  • Xuất tệp JSON một cú nhấp chuột
  • Chạy hoàn toàn trong trình duyệt của bạn

Cách Sử Dụng

  1. 1Mở trang để bắt đầu phát hiện tự động tất cả các thuộc tính vân tay
  2. 2Chờ phát hiện hoàn tất — kết quả hiển thị dưới dạng cặp khóa-giá trị được phân loại
  3. 3Nhấp vào nút sao chép bên cạnh bất kỳ thuộc tính nào để sao chép giá trị của nó
  4. 4Nhấp vào nút 'Xuất JSON' ở dưới cùng để tải xuống dữ liệu vân tay đầy đủ

Câu Hỏi Thường Gặp

Vân tay trình duyệt là gì?
Vân tay trình duyệt là một kỹ thuật nhận dạng duy nhất người dùng bằng cách thu thập các thuộc tính khác nhau của trình duyệt và thiết bị (như kết xuất Canvas, WebGL, phông chữ, tham số màn hình, v.v.). Ngay cả khi không có cookie, các trang web vẫn có thể nhận dạng khách truy cập thông qua các tổ hợp thuộc tính này.
Hàm băm vân tay được tính như thế nào?
Công cụ này tuần tự hóa và sắp xếp tất cả các thuộc tính vân tay đã phát hiện (không bao gồm dấu thời gian và thông tin mạng), sau đó tính toán hàm băm SHA-256. Cùng một thiết bị và trình duyệt sẽ tạo ra cùng một hàm băm mỗi lần.
Dữ liệu phát hiện có được gửi đến máy chủ không?
Phát hiện Canvas, WebGL, AudioContext, phông chữ, màn hình, trình duyệt và phần cứng đều chạy cục bộ trong trình duyệt của bạn. Không có dữ liệu nào được tải lên. Chỉ tra cứu IP sử dụng API công khai ipapi.co.
Tại sao hàm băm vân tay của tôi khác với người khác?
Vân tay trình duyệt bị ảnh hưởng bởi mẫu GPU, phiên bản trình điều khiển, hệ điều hành, phông chữ đã cài đặt, độ phân giải màn hình, phiên bản trình duyệt và nhiều yếu tố khác — khiến mỗi vân tay gần như duy nhất. Đây chính là cách theo dõi vân tay hoạt động.
Nếu một số kết quả phát hiện trống hoặc không khả dụng thì sao?
Một số phát hiện (như WebGL, AudioContext) có thể bị hạn chế trong một số trình duyệt hoặc chế độ riêng tư, dẫn đến giá trị trống. Điều này là bình thường và tự nó đóng vai trò như một đặc điểm vân tay.

Công cụ liên quan

Định dạng mãTrình định dạng XMLBộ chuyển đổi UnicodeChuyển đổi mã màuChuyển đổi cơ sốBộ mã hóa giải mã Base64Bộ mã hóa giải mã URLEscape Thực thể HTMLCookie sang JSONEscape Unicode JSONBộ mã hóa MD5JWT Giải mã Xác minh Mã hóaJSON sang CookieTrình tạo và phân tích UUIDKiểm tra RegexMã trạng thái HTTPSố CổngTrình xem User-AgentUnescape Unicode JSONTrình tạo và phân tích biểu thức CronTra cứu địa chỉ IP