Hướng dẫn đầy đủ về dấu vân tay trình duyệt

Trang chủ » Bài viết » Hướng dẫn đầy đủ về dấu vân tay trình duyệt

Bạn đang cố gắng hiểu “dấu vân tay trình duyệt” là gì? Có thể bạn đã thấy thuật ngữ này trên mạng, hoặc có thể bạn đang sử dụng một công cụ đặc biệt như trình duyệt chống phát hiện và cảm thấy hơi bối rối với tất cả các cài đặt.

Nếu bạn thấy giống vậy thì bạn đã đến đúng nơi rồi. Đây không phải là một bài viết phức tạp, chuyên môn. Đây là một hướng dẫn đầy đủ và đơn giản dành riêng cho bạn.

Chúng tôi sẽ lần lượt giới thiệu từng tham số dấu vân tay phổ biến của trình duyệt. Chúng tôi sẽ giải thích từng tham số là gì, cách các trang web nhìn nhận chúng và tầm quan trọng của chúng.

Hãy coi đây như cẩm nang cá nhân của bạn về dấu vân tay trình duyệt. Khi hoàn tất, bạn sẽ có đủ tự tin để hiểu và quản lý danh tính số của mình. Hãy đánh dấu trang này và bắt đầu thôi.

Dấu vân tay trình duyệt là gì?

Mỗi khi bạn mở một trang web, trình duyệt sẽ âm thầm chia sẻ những thông tin chi tiết nhỏ về thiết bị của bạn — chẳng hạn như kích thước màn hình, ngôn ngữ và múi giờ. Điều này giúp trang web tải nhanh hơn và hiển thị nội dung phù hợp với bạn.

Nhưng đó không phải là tất cả. Các trang web cũng có thể đọc dữ liệu sâu hơn, chẳng hạn như cách máy tính của bạn vẽ hình ảnh, phông chữ bạn sử dụng và cách hệ thống âm thanh của bạn hoạt động.

Khi những dữ liệu nhỏ này được ghép lại với nhau, chúng sẽ tạo thành thứ gọi là dấu vân tay trình duyệt .

Quá trình này, được gọi là dấu vân tay trình duyệt , giúp các trang web theo dõi khách truy cập cho các mục đích như quảng cáo hoặc phòng chống gian lận. Tuy nhiên, nó cũng có thể gây ra lo ngại về quyền riêng tư, vì nó cho phép các trang web nhận dạng bạn mà không cần hỏi trước.

Tìm hiểu cách thức hoạt động của dấu vân tay trình duyệt là bước đầu tiên để bảo vệ quyền riêng tư trực tuyến của bạn. Tiếp theo, hãy cùng tìm hiểu kỹ hơn về các loại dấu vân tay trình duyệt chính — và ý nghĩa của từng loại.

Các loại dấu vân tay trình duyệt

Tác nhân người dùng

Hãy coi User Agent như thẻ ID kỹ thuật số của trình duyệt. Đó là một dòng văn bản ngắn mà trình duyệt hiển thị cho mọi trang web bạn truy cập. Dòng này hoạt động như một phần giới thiệu nhanh, cho trang web biết loại thiết bị và trình duyệt bạn đang sử dụng.

Chuỗi User Agent trông có vẻ như là một mớ thuật ngữ kỹ thuật, nhưng sẽ rất dễ hiểu khi bạn phân tích nó. Dưới đây là một ví dụ từ Chrome:

Chuỗi này cho trang web biết một số điều quan trọng:

  • Bạn đang sử dụng trình duyệt Chrome (phiên bản 141).
  • Máy tính của bạn chạy Windows 10 hoặc 11 .
  • Đây là hệ thống 64-bit (Win64; x64).

Tại sao nó tồn tại?

User Agent được tạo ra để giúp các trang web hoạt động tốt hơn.

Vào những ngày đầu của Internet, các trang web cần biết khách truy cập đang sử dụng trình duyệt nào. Điều này giúp họ hiển thị phiên bản trang web hoạt động chính xác — chẳng hạn như gửi bố cục di động đến điện thoại và bố cục đầy đủ đến máy tính để bàn. Mục đích đó vẫn còn tồn tại cho đến ngày nay.

Các trang web có được điều đó bằng cách nào?

Đây là một trong những thông tin dễ thu thập nhất của một trang web. Trình duyệt của bạn sẽ tự động gửi chuỗi User Agent mỗi khi kết nối đến máy chủ của trang web.

Quá trình này diễn ra lặng lẽ ở hậu cảnh, không cần bạn phải làm gì thêm.

Vì luôn được chia sẻ nên User Agent thường là khối xây dựng đầu tiên của dấu vân tay trình duyệt của bạn.

Mặc dù nhiều người có thể sử dụng cùng một User Agent, nhưng nó vẫn giúp các trang web thu hẹp phạm vi tìm hiểu về bạn.

Ngôn ngữ

Trình duyệt của bạn lưu trữ danh sách các ngôn ngữ bạn muốn sử dụng trực tuyến. Bạn có thể xem danh sách này trong phần cài đặt trình duyệt — thường được gọi là “Ngôn ngữ ưa thích”.

Ví dụ, bạn có thể có:

  • Tiếng Anh
  • Tiếng Pháp (Pháp)

Thiết lập này cho biết các trang web:

“Tôi thích xem nội dung bằng tiếng Anh trước, nhưng tiếng Pháp cũng được.”

Bây giờ, khi một trang web kiểm tra dấu vân tay trình duyệt của bạn, nó sẽ thấy nội dung tương tự như thế này:

Mỗi dòng đến từ một phần khác nhau của trình duyệt của bạn:

  • Ngôn ngữ JavaScript→ những gì trình duyệt của bạn báo cáo trực tiếp từ cài đặt của bạn.
  • Tiêu đề Accept-Language → những gì trình duyệt của bạn tự động gửi khi kết nối đến một trang web.
  • API quốc tế hóa → cách hệ thống của bạn định dạng các dữ liệu như ngày tháng và số.

Vì vậy, khi bạn thêm hoặc sắp xếp lại ngôn ngữ trong cài đặt trình duyệt , những gì trang web nhìn thấy trong các giá trị dấu vân tay này sẽ thay đổi.

Tại sao nó tồn tại?

Cài đặt ngôn ngữ tồn tại vì một lý do đơn giản — để làm cho trang web dễ đọc hơn.

Nó giúp các trang web tự động hiển thị phiên bản ngôn ngữ phù hợp cho bạn.

Ví dụ:

  • Nếu trình duyệt của bạn hiển thị tiếng Anh (en-US), bạn sẽ thấy phiên bản tiếng Anh của trang web.
  • Nếu hiển thị tiếng Pháp (fr-FR), trang web có thể chuyển sang tiếng Pháp.

Những chi tiết này cũng giúp định dạng mọi thứ chính xác theo khu vực của bạn, chẳng hạn như cách hiển thị ngày tháng, tiền tệ và số.

Tuy nhiên, trong khi tính năng này cải thiện trải nghiệm duyệt web của bạn, nó cũng trở thành một phần nhỏ trong dấu vân tay trình duyệt của bạn — vì sự kết hợp và thứ tự ngôn ngữ của bạn thường là duy nhất.

Các trang web có được điều đó bằng cách nào?

Bạn không cần phải nhấp vào bất cứ thứ gì — trình duyệt của bạn sẽ tự động gửi thông tin này . Khi bạn mở một trang web:

  • Các giá trị JavaScriptđược lấy trực tiếp từ tùy chọn ngôn ngữ của bạn.
  • Tiêu đề Accept-Language được gửi một cách âm thầm với mọi yêu cầu trang.
  • API quốc tế cho biết thiết bị của bạn xử lý định dạng cục bộ như thế nào.

Ví dụ, nếu trình duyệt của bạn hiển thị fr-FR nhưng IP của bạn ở Hoa Kỳ và múi giờ của bạn ở Châu Á, thì sự kết hợp này có thể trông bất thường đối với một trang web.

Địa chỉ IP / Vị trí địa lý / Múi giờ

Khi bạn truy cập một trang web, trình duyệt và mạng của bạn sẽ tự động tiết lộ vị trí của bạn — hoặc ít nhất là vị trí mà thiết bị của bạn xuất hiện.

Các trang web sử dụng ba điểm dữ liệu chính để ước tính điều này: địa chỉ IP, múi giờ và vị trí địa lý.

Địa chỉ IP

Địa chỉ IP là “địa chỉ trả về” trực tuyến của bạn. Địa chỉ này được nhà cung cấp dịch vụ Internet chỉ định và được chia sẻ mỗi khi bạn kết nối với một trang web.

Từ IP của bạn, một trang web có thể thấy:

  • Quốc gia và thành phố kết nối của bạn
  • Nhà cung cấp dịch vụ Internet (ISP) của bạn
  • Loại mạng bạn đang sử dụng (mạng dân dụng, trung tâm dữ liệu, v.v.)

Chỉ riêng điều đó thôi, một trang web đã biết được vị trí thực tế gần đúng của bạn .

Múi giờ

Dấu vân tay múi giờ của bạn cho các trang web biết máy tính của bạn đang sử dụng giờ địa phương nào. Giá trị này đến từ hai nguồn riêng biệt:

  • Từ JavaScript (Múi giờ hệ thống): Trình duyệt của bạn chỉ cần đọc cài đặt đồng hồ và múi giờ hiện tại trên máy tính — ví dụ: Châu Á/Thượng Hải hoặc Châu Mỹ/New_York. Nếu bạn đã từng thay đổi ngày và giờ trên máy tính theo cách thủ công, giá trị này cũng sẽ thay đổi.
  • Từ IP (Múi giờ mạng): Ngay cả khi bạn không thay đổi bất cứ điều gì, địa chỉ IP của bạn vẫn có thể được sử dụng để đoán múi giờ. Các trang web sử dụng cơ sở dữ liệu ánh xạ dải IP theo từng khu vực — và mỗi khu vực có múi giờ chuẩn riêng.

Nếu cả múi giờ hệ thống múi giờ dựa trên IP của bạn trùng khớp, các trang web sẽ mặc định môi trường của bạn là thật. Tuy nhiên, nếu đồng hồ hệ thống hiển thị giờ Pháp (GMT+2) trong khi IP của bạn ở Hoa Kỳ, sự không khớp này có vẻ đáng ngờ. Đây là dấu hiệu thường gặp của proxy hoặc môi trường nhiều tài khoản.

Đó là lý do tại sao việc giữ cho múi giờ phù hợp với địa chỉ IP và cài đặt ngôn ngữ lại quan trọng đến vậy khi quản lý nhiều hồ sơ trực tuyến.

Định vị địa lý

Khi một trang web yêu cầu “biết vị trí của bạn”, trang web đó đang sử dụng API định vị địa lý của trình duyệt.

Nếu bạn nhấp vào Cho phép, trình duyệt sẽ thu thập tín hiệu từ thiết bị của bạn để ước tính vị trí của bạn. Các tín hiệu này có thể bao gồm:

  • Dữ liệu GPS (trên điện thoại)
  • Mạng Wi-Fi gần đó
  • Thông tin về tháp di động hoặc Bluetooth
  • Địa chỉ IP của bạn (để xác nhận sơ bộ)

Trình duyệt sẽ gửi dữ liệu này đến một dịch vụ định vị, chẳng hạn như Dịch vụ Định vị của Google, để tính toán tọa độ gần đúng của bạn. Sau đó, nó sẽ trả về dữ liệu đơn giản như sau:

Từ đó, các trang web có thể xác định thành phố, khu vực hoặc vị trí chính xác của bạn , tùy thuộc vào độ chính xác của dữ liệu thiết bị. Ngay cả khi bạn từ chối truy cập, IP và múi giờ của bạn vẫn cho phép bạn đoán sơ bộ quốc gia của mình.

Độ phân giải màn hình

Trình duyệt của bạn luôn biết kích thước màn hình của bạn — và nó chia sẻ thông tin này với mọi trang web bạn truy cập. Dữ liệu này được gọi là dấu vân tay độ phân giải màn hình và thường bao gồm hai số:

Trong ví dụ này:

  • Độ phân giải màn hình: 1920×1080 — kích thước đầy đủ của màn hình tính bằng pixel.
  • Kích thước màn hình khả dụng: 1920×1032 — phần màn hình thực sự hiển thị bên trong cửa sổ trình duyệt (một vài pixel được thanh tác vụ hoặc thanh công cụ sử dụng).

Tại sao nó tồn tại?

Dữ liệu màn hình giúp các trang web thích ứng với các thiết bị và bố cục khác nhau:

  • Nó cho họ biết bạn đang sử dụng máy tính để bàn, máy tính xách tay, máy tính bảng hay điện thoại .
  • Nó giúp họ điều chỉnh thiết kế và kích thước phông chữ cho màn hình của bạn.
  • Nó được sử dụng trong phân tích để hiểu cách người dùng truy cập trang web.

Nhưng nó cũng trở thành một phần nhỏ trong dấu vân tay trình duyệt của bạn. Tại sao? Bởi vì không nhiều người có cùng thiết lập màn hình — đặc biệt là khi kết hợp với các chi tiết khác như hệ điều hành, múi giờ và loại trình duyệt của bạn.

Phông chữ đã cài đặt

Mỗi máy tính và hệ điều hành đều có một bộ phông chữ tích hợp sẵn — như Arial, Calibri hoặc Times New Roman.

Khi bạn cài đặt phần mềm hoặc gói ngôn ngữ mới, nhiều phông chữ hơn sẽ được thêm vào danh sách.

Các trang web có thể phát hiện phông chữ nào khả dụng trên thiết bị của bạn và sử dụng danh sách đó làm một phần dấu vân tay của bạn.

Trong ví dụ này, trình duyệt báo cáo:

  • Danh sách các phông chữ có sẵn (như Arial , Calibri, Cambria , v.v.)
  • Băm phông chữ — mã duy nhất tóm tắt toàn bộ danh sách phông chữ của bạn (c29ed6e33ca3a58de471b0c4daf45f65 trong trường hợp này).

Giá trị băm này hoạt động như một chữ ký nén của thư viện phông chữ hệ thống của bạn. Ngay cả khi hai thiết bị trông giống nhau, những khác biệt nhỏ về phông chữ cũng có thể khiến giá trị băm trở nên hoàn toàn khác biệt.

Đồng thời phần cứng và bộ nhớ thiết bị

Hai thông tin phần cứng khác mà trình duyệt của bạn có thể tiết lộ:

Đồng thời phần cứng: Điều này đề cập đến số lượng lõi CPU logic mà thiết bị của bạn báo cáo. Ví dụ: một máy tính xách tay hiện đại có thể báo cáo 8, nghĩa là tám luồng hoặc lõi logic có thể chạy đồng thời.

Bộ nhớ thiết bị : Đây là dung lượng RAM mà thiết bị của bạn có. Lưu ý: con số này không chính xác tuyệt đối — trình duyệt thường làm tròn hoặc giới hạn các giá trị để tránh rò rỉ thông tin riêng tư. Ví dụ: nó có thể là 4 GB hoặc 8 GB.

WebRTC

WebRTC là viết tắt của Web Real-Time Communication (Giao tiếp thời gian thực trên web) . Đây là tính năng tích hợp sẵn trong trình duyệt cho phép người dùng thực hiện cuộc gọi thoại, trò chuyện video và chia sẻ tệp trực tiếp mà không cần ứng dụng hoặc plugin bổ sung.

Các ứng dụng như Google Meet, Discord và WhatsApp Web sử dụng WebRTC để thực hiện những kết nối tức thì đó.

Để tạo kết nối thời gian thực, trình duyệt của bạn cần biết địa chỉ IP của bạn — đó là cách trình duyệt tìm và giao tiếp với các thiết bị khác trên Internet.

Tại sao nó lại hiển thị địa chỉ IP?

Ngay cả khi bạn sử dụng VPN hoặc proxy , trình duyệt của bạn đôi khi vẫn có thể rò rỉ địa chỉ IP khác thông qua WebRTC.

Đây là giao diện có thể có trên trang kiểm tra dấu vân tay:

Bạn có thể nhận thấy hai IP khác nhau:

  • Một từ proxy hoặc VPN của bạn — được hiển thị trong mục “Địa chỉ IP”
  • Một cái khác từ WebRTC — đôi khi là địa chỉ IP cục bộ hoặc mạng thực sự của bạn

Điều này xảy ra vì WebRTC cố gắng tạo kết nối trực tiếp giữa trình duyệt của bạn và một thiết bị khác.

Để thực hiện điều đó, nó sẽ tra cứu địa chỉ IP mạng cục bộ của bạn (ví dụ: 192.168.xx) và địa chỉ IP công cộng (địa chỉ internet thực của bạn).

Ngay cả khi bạn sử dụng VPN, WebRTC đôi khi vẫn có thể tiết lộ địa chỉ IP thực của bạn, tùy thuộc vào cách trình duyệt xử lý.

Đó là lý do tại sao nó được coi là rò rỉ quyền riêng tư — và cũng là dấu vân tay trình duyệt đáng tin cậy.

Dấu vân tay WebGL

WebGL: Thư viện Đồ họa Web. Đây là một tính năng của trình duyệt cho phép các trang web vẽ đồ họa hoặc hoạt ảnh 3D — ví dụ như trong trò chơi trực tuyến, công cụ thiết kế hoặc hình ảnh hóa dữ liệu.

card đồ họa (GPU) của máy tính để vẽ. Mỗi mẫu GPU có cách hiển thị hình dạng, ánh sáng và màu sắc riêng. Đó là lý do tại sao các trang web có thể sử dụng dữ liệu WebGL làm “chữ ký trực quan” cho thiết bị của bạn.

Trang kiểm tra dấu vân tay có thể hiển thị các thông tin chi tiết như:

  • Nhà cung cấp WebGL: Google Inc. (Intel)
  • Trình kết xuất WebGL: ANGLE (Intel UHD Graphics 770)
  • Phiên bản WebGL: WebGL 1.0
  • WebGL Hash: một mã dài biểu diễn kết quả hiển thị của thiết bị của bạn

Mặc dù nhiều người có GPU Intel hoặc NVIDIA, sự kết hợp giữa nhà cung cấp + trình kết xuất + đầu ra kết xuất vẫn có thể khác nhau.

Tại sao điều này lại quan trọng?

Thông tin WebGL cho các trang web biết loại phần cứng đồ họa bạn đang sử dụng — và thậm chí cả cách thức hoạt động của nó. Điều này giúp ích cho:

  • Tối ưu hóa đồ họa và hiệu suất
  • Ngăn chặn gian lận hoặc tự động hóa (bằng cách phát hiện máy ảo hoặc thiết bị đám mây)
  • Theo dõi các thiết bị duy nhất trong các phiên

Ví dụ, nếu đầu ra WebGL của bạn luôn hiển thị cùng một hàm băm kết xuất, các trang web vẫn có thể nhận dạng thiết bị của bạn ngay cả sau khi bạn xóa cookie.

Dấu vân tay Canvas

Canvas là một phần tích hợp sẵn của mọi trình duyệt hiện đại, cho phép các trang web vẽ hình ảnh 2D — như biểu đồ, logo hoặc hình động — trực tiếp trên màn hình. Công cụ này chủ yếu được sử dụng cho thiết kế web và đồ họa, nhưng cũng có thể tiết lộ những chi tiết nhỏ, ẩn giấu về thiết bị của bạn.

Khi một trang web sử dụng công nghệ nhận dạng vân tay Canvas, nó sẽ yêu cầu trình duyệt của bạn vẽ một hình ảnh đơn giản (như văn bản hoặc hình khối) và sau đó đọc hình ảnh đó hiển thị như thế nào ở cấp độ pixel. Vì mỗi thiết bị và hệ thống đồ họa hiển thị các pixel đó hơi khác nhau, nên kết quả sẽ trở thành một dạng chữ ký số cho máy tính của bạn .

Trong ảnh chụp màn hình ở trên, bạn có thể thấy hàm băm Canvas. Hàm băm này là một mã ngắn biểu thị cách hệ thống của bạn vẽ hình ảnh thử nghiệm đó. Ngay cả khi hai máy tính trông giống nhau, giá trị băm chính xác hiếm khi giống hệt nhau.

Tại sao điều này lại quan trọng?

Dấu vân tay Canvas rất mạnh mẽ vì nó phụ thuộc vào nhiều điểm khác biệt nhỏ về phần cứng và phần mềm:

  • Card đồ họa (GPU) của bạn
  • Phiên bản trình duyệt của bạn
  • Hệ điều hành của bạn
  • Cài đặt hiển thị phông chữ và khử răng cưa của bạn

Tất cả những điểm khác biệt nhỏ này kết hợp lại để tạo thành một kiểu mẫu độc đáo cho thiết bị của bạn, giống như chữ viết tay của một người.

Đó là lý do tại sao các trang web và trình theo dõi có thể sử dụng dấu vân tay Canvas để nhận dạng bạn ngay cả sau khi bạn xóa cookie hoặc thay đổi địa chỉ IP.

Dấu vân tay âm thanh

Dấu vân tay âm thanh (còn gọi là dấu vân tay AudioContext) được tạo khi một trang web sử dụng hệ thống âm thanh của trình duyệt, ngay cả khi bạn không thể nghe thấy.

Tính năng này hoạt động thông qua một tính năng tích hợp có tên là Web Audio API, cho phép các trang web xử lý và phân tích âm thanh theo thời gian thực.

Khi trang tải xong, nó sẽ lặng lẽ yêu cầu trình duyệt của bạn tạo ra một đoạn âm thanh ngắn (dài vài mili giây) rồi đo lường cách thiết bị của bạn xử lý đoạn âm thanh đó.

Mỗi máy tính, điện thoại hoặc máy ảo đều xử lý âm thanh đó một cách khác nhau — tùy thuộc vào phần cứng, hệ điều hành và phiên bản trình duyệt của bạn.

Ví dụ, trình duyệt của bạn có thể tạo ra một mã băm âm thanh như sau:

Mã đó biểu thị “phản hồi âm thanh” riêng của thiết bị bạn.

Tại sao điều này lại quan trọng?

Mỗi sự kết hợp giữa máy tính và trình duyệt sẽ tạo ra kết quả hơi khác nhau khi tạo hoặc xử lý âm thanh.

Những khác biệt này xuất phát từ:

  • Phần cứng của bạn (card âm thanh, CPU, v.v.)
  • Hệ điều hành và trình điều khiển của bạn
  • Phiên bản trình duyệt của bạn và độ chính xác toán học bên trong

Ngay cả khi hai thiết bị giống hệt nhau, phép tính dấu chấm động hoặc xử lý tín hiệu của chúng vẫn có thể khác nhau đủ để tạo ra kết quả khác biệt.

Đó là lý do tại sao các trang web có thể sử dụng dấu vân tay âm thanh để giúp nhận dạng bạn — đặc biệt khi kết hợp với các chi tiết khác như Canvas, WebGL hoặc phông chữ.

Client Rects

Client Rects là một cách để các trang web xem cách trình duyệt của bạn đặt và định kích thước các mục trên trang — như nút, hộp văn bản, hình ảnh — và sử dụng những khác biệt nhỏ nhất để giúp nhận dạng thiết bị của bạn.

Hai thiết bị có thể hiển thị cùng một thành phần web với kích thước hoặc vị trí hơi khác nhau do sự khác biệt về màn hình, cài đặt thu phóng, phông chữ hoặc phần cứng hiển thị. Một trang web có thể bí mật kiểm tra những khác biệt về bố cục đó — độ rộng của nút, vị trí hiển thị văn bản, kích thước hộp — và biến chúng thành dấu vân tay.

Vì những khác biệt nhỏ về bố cục này khó có thể giống hệt nhau trên mọi thiết bị nên chúng giúp các trang web phân biệt được thiết bị này với thiết bị khác.

Giọng nói

Trình duyệt web hỗ trợ một tính năng gọi là tổng hợp giọng nói (tức là chuyển đổi văn bản thành giọng nói). Tính năng này bao gồm danh sách các giọng nói khả dụng mà thiết bị của bạn hỗ trợ — ví dụ: giọng nói ở các ngôn ngữ, giọng địa phương, giới tính (nam/nữ) hoặc phong cách “robot/con người”.

Khi một trang web yêu cầu, trình duyệt của bạn có thể cung cấp danh sách đầy đủ các giọng nói mà thiết bị của bạn có.

Vì các giọng nói được cài đặt phụ thuộc vào hệ điều hành, trình duyệt, gói ngôn ngữ và cài đặt phần mềm của bạn, nên hai thiết bị thường có danh sách giọng nói khác nhau . Điều này khiến danh sách giọng nói tự nó trở thành một loại “dấu vân tay giọng nói”.

Tại sao điều này lại quan trọng?

Sau đây là lý do tại sao các trang web sử dụng danh sách giọng nói như một phần của dấu vân tay:

  • Hầu hết người dùng không chỉnh sửa giọng nói mà chỉ sử dụng giọng nói mặc định.
  • Sự kết hợp giọng nói (ngôn ngữ, giọng điệu, công cụ giọng nói) thường là duy nhất đối với mỗi thiết bị.
  • Ngay cả khi bạn thay đổi IP, xóa cookie hoặc chuyển đổi trình duyệt, danh sách giọng nói vẫn giữ nguyên và giúp các trang web nhận dạng môi trường của bạn.
  • Vì danh sách giọng nói ít bị thao túng nên chúng tương đối ổn định — một tín hiệu khác khó làm giả.

Phần cứng và thiết bị truyền thông

Các trang web có thể yêu cầu trình duyệt của bạn cung cấp danh sách các thiết bị phương tiện khả dụng thông qua API Thiết bị Phương tiện. Bạn sẽ chỉ thấy cửa sổ bật lên yêu cầu cấp quyền (“Cho phép trang web này sử dụng micrô của bạn?”) nếu trang web muốn sử dụng các thiết bị đó — nhưng việc chỉ liệt kê tên và số lượng thiết bị thường không yêu cầu quyền rõ ràng.

Đây là một phần trong cách các ứng dụng gọi video (như Zoom hoặc Google Meet) biết nên hiển thị camera hoặc micrô nào trong phần cài đặt.

Ngay cả khi không có sự cho phép của bạn, trình duyệt vẫn có thể ghi nhớ tên và số lượng thiết bị (ví dụ: “1 webcam”, “2 micrô”, “3 đầu ra âm thanh”). Vì danh sách này phụ thuộc vào phần cứng, trình điều khiển và hệ điều hành của bạn, nên nó trở thành một phần nhỏ trong dấu vân tay kỹ thuật số của bạn.

Tại sao điều này lại quan trọng?

Mỗi người dùng có cách thiết lập khác nhau. Một người có thể có webcam và mic tích hợp sẵn trên máy tính xách tay, người khác có thể có nhiều thiết bị USB hoặc tai nghe Bluetooth.

Những điểm khác biệt này — số lượng thiết bị, tên gọi của chúng và cách sắp xếp — giúp các trang web phát hiện ra các mẫu riêng biệt.

Vì vậy, ngay cả khi hai người sử dụng cùng một trình duyệt, thiết lập phần cứng của họ vẫn có thể tạo ra dấu vân tay khác nhau.

Cookie so với Dấu vân tay trình duyệt: Sự khác biệt là gì?

Cookie là những tệp văn bản nhỏ mà các trang web lưu trữ trên thiết bị của bạn để ghi nhớ thông tin — chẳng hạn như thông tin đăng nhập, ngôn ngữ hoặc giỏ hàng của bạn. Chúng được thiết kế để giúp việc duyệt web dễ dàng hơn và mang tính cá nhân hơn, chứ không phải để theo dõi mọi người trên internet.

Nhưng theo thời gian, các nhà quảng cáo và công ty phân tích đã học cách sử dụng chúng để nhận diện khách truy cập quay lại và xây dựng hồ sơ người dùng. Mỗi cookie được trình duyệt của bạn lưu trữ và gửi lại cho trang web mỗi khi bạn truy cập lại.

Đó là cách một trang web “ghi nhớ” bạn — ngay cả sau khi bạn đóng tab hoặc khởi động lại máy tính.

Tại sao chúng khác với dấu vân tay

Cookie là dữ liệu được lưu trữ , trong khi dấu vân tay là dữ liệu được quan sát .

Nói cách khác:

  • Cookie là thứ trang web đặt trên trình duyệt của bạn.
  • Dấu vân tay là thứ mà trang web phát hiện từ hệ thống của bạn (mà không lưu bất cứ thứ gì).

Cookie rất dễ thiết lập lại — bạn có thể xóa chúng bất cứ lúc nào.

Ngược lại, dấu vân tay khó thay đổi hơn nhiều vì chúng xuất phát từ thiết lập thiết bị thực tế của bạn (màn hình, phông chữ, phần cứng, v.v.).

Đó là lý do tại sao các chuyên gia về quyền riêng tư thường nói:

“Cookie cho các trang web biết bạn là ai — nhưng dấu vân tay cho thấy bạn là ai .”

Tại sao chúng vẫn quan trọng

Ngay cả với các công cụ bảo mật hiện đại, cookie vẫn là một trong những cách phổ biến nhất để xác định người dùng.

Các trang web sử dụng chúng để:

  • Giữ bạn đăng nhập
  • Ghi nhớ sở thích của bạn
  • Theo dõi lượt truy cập và đo lường quảng cáo
  • Đôi khi hãy kết nối dữ liệu dấu vân tay với tài khoản thực của bạn.

Khi cookie và dấu vân tay được kết hợp, khả năng theo dõi trở nên cực kỳ mạnh mẽ: cookie cung cấp ID ổn định, trong khi dấu vân tay xác minh rằng cùng một người đang sử dụng cùng một trình duyệt — ngay cả sau khi cookie hết hạn.

Giải pháp chống phát hiện tất cả trong một

Dấu vân tay trình duyệt sẽ không biến mất — chúng là một phần trong cách thức web hiện đại nhận dạng người dùng. Mỗi trang web bạn truy cập đều thu thập những chi tiết nhỏ về hệ thống của bạn: địa chỉ IP, màn hình, phông chữ và thiết lập phần cứng. Ngay cả khi bạn xóa cookie hoặc chuyển đổi trình duyệt, những manh mối đó vẫn có thể tiết lộ các mẫu giúp nhận dạng danh tính trực tuyến của bạn. Để thực sự bảo vệ quyền riêng tư, bạn cần nhiều hơn là chỉ che giấu thông tin đơn thuần.

Đối với người dùng nhiều tài khoản, việc quản lý nhiều hồ sơ hiện là điều cần thiết — và mỗi hồ sơ cần có dấu vân tay riêng.

GeeLark cung cấp trình duyệt chống phát hiện và điện thoại chống phát hiện , mang đến cho bạn sự linh hoạt hoàn toàn trên cả nền tảng máy tính để bàn và thiết bị di động. Bạn không cần phải sử dụng nhiều công cụ hoặc chuyển đổi giữa các ứng dụng khác nhau để quản lý tài khoản của mình — mọi thứ đều được hợp nhất tại một nơi.

Cho dù bạn đang chạy chiến dịch quảng cáo, vận hành cửa hàng thương mại điện tử hay quản lý tài khoản mạng xã hội, GeeLark đều khiến mọi môi trường trông giống như một thiết bị thực sự, độc lập.