1. Hỗ trợ cảm ứng trong Dấu vân tay trình duyệt là gì

Trong dấu vân tay trình duyệt, hỗ trợ cảm ứng đề cập đến khả năng của một thiết bị để tương tác với các phương thức nhập liệu dựa trên cảm ứng như cử chỉ ngón tay, vuốt và màn hình cảm ứng đa điểm. Các công cụ phát hiện tận dụng các thuộc tính như:

  • navigator.maxTouchPoints
  • Thuộc tính DOM ontouchstart
  • Sự hiện diện của TouchEvent trong window
  • Các truy vấn CSS @media (pointer: coarse)

Dữ liệu này giúp xác định xem trình duyệt đang chạy trên máy tính để bàn (không có cảm ứng, maxTouchPoints = 0), máy tính xách tay có hỗ trợ cảm ứng, hay thiết bị di động (maxTouchPoints > 0). Các sự kiện cảm ứng, khi không khớp với các danh mục dấu vân tay khác như tác nhân người dùng và dữ liệu bộ điều hợp màn hình, có thể làm tăng đáng kể khả năng liên kết tài khoản trên các nền tảng mạng xã hội hoặc phát trực tuyến.

Các nền tảng như Facebook, TikTokPayPal sử dụng dấu vân tay cảm ứng để phát hiện các môi trường không nhất quán hoặc được mô phỏng.


2. Cách các nền tảng phát hiện dấu vân tay cảm ứng

Phát hiện dấu vân tay cảm ứng thường được xử lý thông qua nhiều lớp truy cập API và truy vấn phương tiện CSS, ví dụ:

  1. Phát hiện cấp độ DOM:
    'ontouchstart' in window || navigator.maxTouchPoints > 0
    
  2. Mô phỏng thiết bị phần cứng: Các trình giả lập không giả mạo được khả năng cảm ứng thường bị gắn cờ trong quá trình phân tích phiên.
  3. Độ chính xác của con trỏ và bắt chước cử chỉ: Một số nền tảng phân tích độ chính xác và thời gian của các sự kiện cử chỉ như vuốt/chạm ba lần để đoán xem chúng có phải là được chèn vào hoặc tạo ra một cách giả tạo hay không.
  4. CSS @media (pointer: …). Các hệ thống phát hiện nâng cao mô phỏng tài sản dựa trên độ chính xác của khả năng thiết bị trỏ được suy ra từ trạng thái cảm ứng.
  5. Phương pháp phỏng đoán hành vi chạm đa thiết bị: Các mẫu như — nhấp chuột đột ngột hoạt động như chạm, hoặc thiếu touchmove trên các phiên được cho là có nguồn gốc từ thiết bị di động — là những dấu hiệu cảnh báo đỏ cho các mô hình AI chống đa tài khoản.

Nếu một trình duyệt tuyên bố đang chạy trên Chrome Android, nhưng không thể kích hoạt TouchEvents hợp lệ với quán tính mô phỏng hoặc dữ liệu chú giải cảm ứng, hoặc nếu maxTouchPoints=0 trên một thiết bị được mong đợi là máy tính bảng hoặc điện thoại — điểm số phát hiện sẽ tăng lên.


3. Cách FlashID tạo và che giấu dấu vân tay cảm ứng

FlashID cung cấp khả năng mô phỏng thông minh, hoàn toàn có thể tùy chỉnh về khả năng cảm ứng được điều chỉnh cụ thể để phù hợp với danh mục thiết bị mục tiêu của mỗi hồ sơ.

Giải pháp của chúng tôi bao gồm các khả năng sau:

  1. Bật/Tắt hỗ trợ cảm ứng Chuyển đổi khi cần giữa hồ sơ có hỗ trợ cảm ứng (điện thoại thông minh/máy tính bảng) và không cảm ứng (máy tính để bàn).

  2. Mô phỏng maxTouchPoints qua phỏng đoán FlashID móc nối và ghi đè navigator.maxTouchPoints để trả về các giá trị do người dùng định nghĩa, khớp với lớp thiết bị dự kiến.

  3. Giả mạo sự hiện diện của API ontouchstart Thuộc tính window.ontouchstart được giả mạo khi thích hợp, bao gồm việc bật hoặc tắt hoàn toàn dựa trên chế độ thiết bị.

  4. Chèn Polyfill tương thích với TouchEvent Khi một trang web lắng nghe các cử chỉ cảm ứng phức tạp, FlashID tải các polyfill an toàn, được cô lập, mô phỏng các cấu trúc sự kiện cảm ứng thực với thời gian và mục tiêu bắt chước đáng tin cậy.

  5. Giả mạo bảng cảm ứng nhận biết văn hóa Đối với các trang web yêu cầu siêu dữ liệu TouchList hoặc TouchEvent đầy đủ — FlashID mô phỏng đầu vào thiết bị thông thường, độ nhạy áp lực (khi có liên quan) và độ lệch nhất quán cho tọa độ cảm ứng.

  6. Ẩn các tạo tác API được mô phỏng FlashID loại bỏ các dấu hiệu giả mạo rõ ràng như TouchEvent không xác định, hoặc touch.pageX NaN, nhờ đó duy trì tất cả các giá trị được chèn vào trong một môi trường số và script đáng tin cậy.

  7. Đồng bộ hóa User-Agent & Chế độ cảm ứng FlashID xác thực tính nhất quán giữa khả năng cảm ứng và lớp thiết bị được thể hiện trong chuỗi User-Agent, ngăn chặn sự không khớp hồ sơ thiết bị trong các phiên.

Phối hợp chặt chẽ với vị trí proxy, độ phân giải và kiểm soát thời gian hành vi, FlashID cho phép các hồ sơ trình duyệt không chỉ bắt chước loại thiết bị đang được sử dụng, mà còn cả cách thức – bao gồm các điều khiển cảm ứng mô phỏng và cử chỉ được hỗ trợ – tăng cường hơn nữa các chính sách chống liên kết và khả năng chống giả mạo.


Bạn Cũng Có Thể Thích

Run multiple accounts without bans and blocks
Dùng Thử Miễn Phí

Bảo vệ bảo mật đa tài khoản, bắt đầu với FlashID

Thông qua công nghệ dấu vân tay của chúng tôi, bạn sẽ không bị theo dõi.

Bảo vệ bảo mật đa tài khoản, bắt đầu với FlashID