1. GPU là gì trong Dấu vân tay Trình duyệt

GPU (Bộ xử lý đồ họa) trong dấu vân tay trình duyệt làm nổi bật khả năng kết xuất đồ họa và nhận dạng duy nhất của thiết bị mà các trang web trích xuất thông qua các API như WebGLWebGPU.

Các trình duyệt hiện đại cung cấp nhiều chi tiết phong phú về GPU của người dùng thông qua:

  • ngữ cảnh kết xuất webglwebgl2
  • GPUCanvasContext (trong các triển khai WebGPU)
  • Các chuỗi thông tin GPU tích hợp, chẳng hạn như:
    • Nhà cung cấp: ví dụ: Intel, NVIDIA, AMD
    • Bộ hiển thị: ví dụ: Intel(R) HD Graphics 630, ANGLE (NVIDIA GeForce RTX 3080 Direct3D 11 vs_5_0 ps_5_0)
    • Phiên bản trình điều khiển

Các giá trị này có thể được thu thập và so sánh giữa các phiên để xác định xem môi trường trình duyệt có liên quan với nhau hay không — biến GPU trở thành yếu tố quan trọng trong phát hiện đa tài khoảnhệ thống tính điểm dấu vân tay trình duyệt.

Một số dịch vụ thậm chí còn phát hiện hành vi giả mạo thông qua sự không nhất quán giữa chuỗi GPU và bộ nhớ thiết bị, thông tin hệ thống và hành vi kết xuất.


2. Các Nền tảng Phát hiện Dấu vân tay GPU như thế nào

Hầu hết các nền tảng chống gian lận và chống liên kết tài khoản của trình duyệt thu thập dấu vân tay liên quan đến GPU bằng cách:

  1. WebGLRenderingContext.getParameter(): Được gọi để lấy thông tin GPU thời gian thực, bao gồm các trường VENDORRENDERER.
  2. Hành vi Mất và Khôi phục Ngữ cảnh WebGL: Giám sát cách trình duyệt xử lý việc mất/khôi phục ngữ cảnh cung cấp manh mối về việc liệu GPU là thật hay được mô phỏng.
  3. Thời gian Biên dịch Shader và Hiệu suất: Một số công cụ phát hiện suy luận loại GPU dựa trên thời gian biên dịch shader, hoặc liệu các tính năng cao cấp nhất định có khả dụng hay không.
  4. Phát hiện Tính năng Trình điều khiển GPU: Các công cụ gọi các phương thức như device.getSupportedExtensions() trong WebGL hoặc WebGPU để lập hồ sơ khả năng phần cứng cơ bản.
  5. Tính nhất quán của Vẽ Canvas với GPU: Hiệu suất kết xuất Canvas có thể được kiểm tra chéo với khả năng GPU đã ghi lại để phát hiện sự chồng chéo hoặc giả mạo hồ sơ.

Các nền tảng lớn, chẳng hạn như các gã khổng lồ phát trực tuyến video, dịch vụ trò chơi nhiều người chơi hoặc các công cụ SaaS doanh nghiệp, thường kết hợp điều này với dữ liệu thiết bị trình duyệt khác để phát hiện người dùng được chia sẻ hoặc nhân bản.


3. Cách FlashID Tạo và Che giấu Dấu vân tay GPU

FlashID thao tác các API kết xuất liên quan đến GPU của trình duyệt để giả mạo và che giấu phần cứng cơ bản, trình bày một nhận dạng GPU hoàn toàn có thể tùy chỉnh và độc lập cho mỗi phiên bản trình duyệt.

FlashID hỗ trợ:

  1. Ghi đè Nhà cung cấp và Bộ hiển thị: Giả mạo các giá trị như gl.getParameter(gl.VENDOR) hoặc gl.getParameter(gl.RENDERER) để hiển thị bất kỳ nhà cung cấp GPU nào (Intel, NVIDIA, Apple) và bộ hiển thị (OpenGL, ANGLE).
  2. Che giấu Ngữ cảnh WebGL và WebGPU: FlashID móc vào WebGLRenderingContext, WebGL2RenderingContextGPUDevice nếu có, trả về các giá trị được kiểm soát để ngăn chặn liên kết thiết bị.
  3. Vá Hành vi Shader: Ghi đè các lỗi shader hoặc kết xuất bất thường và đảm bảo chúng phù hợp với các hành vi mong đợi cho GPU đã khai báo, ngăn chặn việc phát hiện mẫu thời gian hoặc lỗi.
  4. Hồ sơ GPU Độc lập: Mỗi phiên bản trình duyệt FlashID có một dấu vân tay GPU riêng biệt xuất hiện độc đáo, ngay cả khi được khởi chạy từ cùng một máy vật lý.
  5. Che giấu Kết cấu & Khử răng cưa: Mô phỏng kích thước kết cấu 2D/3D dự kiến, hành vi ánh xạ tông màu và toán học khử răng cưa theo thông số kỹ thuật GPU đã giả mạo.
  6. Kiểm soát Tính nhất quán giữa GPU và Phần cứng Hệ thống: FlashID đảm bảo rằng nhận dạng GPU bị giả mạo không không khớp với các chỉ số thiết bị khác, bao gồm số lượng CPU, bộ nhớ và khả năng thiết bị kết xuất.

Cho dù mô phỏng GPU di động cho TikTok hay card Intel tích hợp cho LinkedIn, bộ công cụ che giấu GPU của FlashID cho phép tạo ra các hồ sơ trình duyệt đáng tin cậy duy trì khả năng chống liên kết thông qua lừa dối có cấu trúc.


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