Nhiều người nghĩ rằng bằng cách chuyển sang "chế độ ẩn danh", xóa cookie hoặc thay đổi địa chỉ IP, các trang web không còn nhận ra họ nữa. Nhưng sự thật là - bạn đã "phơi bày" bản thân rồi.
Lý do chính cho tất cả những điều này là một công nghệ gọi là Browser Fingerprinting. Trong số các phương pháp phát hiện khác nhau, Canvas Fingerprinting là phương pháp phổ biến nhất và cũng là phương pháp "vô hình" nhất.
Tiếp theo, hãy nói về những gì Canvas fingerprinting có thể xác định, cách nó hoạt động và cách chúng ta có thể bảo vệ bản thân khỏi nó.

Nói đơn giản, Canvas là một tính năng vẽ của HTML5. Các trang web có thể sử dụng nó để vẽ hình ảnh, văn bản, bóng đổ và nhiều thứ khác.
Nghe có vẻ như chỉ là một chức năng vẽ, nhưng các thiết bị khác nhau thường tạo ra những khác biệt pixel tinh tế khi hiển thị cùng một hình ảnh do những biến thể nhỏ trong card đồ họa, hệ thống, phông chữ, trình điều khiển, và vân vân.
Trang web tận dụng điều này: nó cho phép trình duyệt của bạn vẽ một đồ họa cụ thể trong nền, sau đó đọc kết quả và tính toán một giá trị băm độc nhất - đây là dấu vân tay Canvas.
Giá trị băm này giống như một "dấu vân tay" kỹ thuật số của thiết bị, gần như không thể giả mạo. Nó cho phép các trang web xác định rằng đó là cùng một trình duyệt và cùng một người dùng mà không cần dựa vào cookie.
Đừng để bị lừa bởi thực tế rằng đó chỉ là một bức vẽ hash; thông tin mà Canvas fingerprinting có thể phản ánh là rất rộng rãi.
Trong quá trình nhận dạng dấu vân tay trình duyệt hoàn chỉnh, trang web thường xác định các thông tin sau:
Thông tin hệ điều hành: chẳng hạn như Windows, macOS, Linux, Android, iOS, v.v.
Loại trình duyệt và phiên bản: bao gồm Chrome, Safari, Edge, Firefox, v.v.
Sự khác biệt giữa các thư viện phông: Các kết hợp phông khác nhau giữa các hệ thống khác nhau, điều này có thể trực tiếp ảnh hưởng đến kết quả hiển thị.
Tính năng của card đồ họa và trình điều khiển: Thương hiệu và phiên bản của card đồ họa có thể được suy ra thông qua các chi tiết kết xuất WebGL.
Độ phân giải màn hình và tỷ lệ thu phóng: Các cài đặt màn hình khác nhau có thể dẫn đến sự khác biệt trong việc vẽ pixel.
Phương pháp tái tạo màu: Phạm vi màu và thuật toán khử răng cưa của mỗi thiết bị sẽ tạo ra những hiệu ứng khác nhau.
Ngôn ngữ, múi giờ và cài đặt hệ thống: Thông tin này, khi được kết hợp, có thể cải thiện thêm độ chính xác của việc nhận dạng.
Nhìn vào những điểm dữ liệu này một cách riêng lẻ có thể có vẻ không quan trọng, nhưng khi chúng được kết hợp, chúng có thể tạo ra một dấu vân tay thiết bị gần như duy nhất. Ngay cả khi bạn sử dụng chế độ ẩn danh, một VPN, hoặc xóa bộ nhớ cache của mình, vẫn có khả năng cao rằng các trang web sẽ nhận ra bạn.
Canvas fingerprinting không hoàn toàn là một "điều xấu"; nó được sử dụng rộng rãi trong nhiều tình huống hợp pháp, chẳng hạn như:
Kiểm soát rủi ro an ninh và phòng chống gian lận: Các trang web tài chính và nền tảng thương mại điện tử sử dụng thiết bị nhận dạng vân tay để ngăn chặn cùng một người thao tác nhiều tài khoản.
Theo dõi vị trí quảng cáo: Các nhà quảng cáo sử dụng dấu vân tay trình duyệt để phân tích sở thích của người dùng nhằm tiếp thị mục tiêu.
Bảo vệ tài khoản và phát hiện anomalies: Khi người dùng đăng nhập vào tài khoản của họ từ một thiết bị không quen thuộc, hệ thống có thể tự động nhận ra và yêu cầu xác minh.
Chống thu thập dữ liệu và kiểm toán bảo mật: Các trang web sử dụng nó để xác định xem người truy cập là người dùng bình thường hay là các kịch bản tự động.
Tuy nhiên, những rủi ro về quyền riêng tư của công nghệ này cũng rất rõ ràng - nó thường xảy ra mà người dùng không biết, gây ra lo ngại về việc bảo vệ quyền riêng tư trực tuyến.
Nếu bạn muốn biết thông tin nào mà trình duyệt của bạn đang tiết lộ, bạn có thể sử dụng công cụ phát hiện dấu vân tay trình duyệt ToDetect.
ToDetect cung cấp một công cụ phát hiện dữ liệu vân tay khác nhau từ trình duyệt chỉ với một cú nhấp chuột, bao gồm: Vân tay Canvas; Vân tay WebGL; Vân tay phông chữ; Vân tay âm thanh; thông số phần cứng thiết bị; các tính năng kết nối mạng, v.v.
Quá trình phát hiện rất đơn giản:
Mở trang web chính thức của ToDetect.
Nhấn "Bắt đầu phát hiện";
Chờ vài giây để xem báo cáo chi tiết.
Nó sẽ cho bạn biết rõ ràng thông tin dấu vân tay hiện đang bị lộ bởi trình duyệt, điểm số tính duy nhất của dấu vân tay và các rủi ro về quyền riêng tư tiềm ẩn. Đây là một trong những cách trực quan nhất để phát hiện việc đo dấu vân tay trình duyệt hiện nay.
Sử dụng trình duyệt chú trọng đến quyền riêng tư: chẳng hạn như Brave, Tor, hoặc Firefox, những trình duyệt này đi kèm với tính năng bảo vệ dấu vân tay.
Cập nhật trình duyệt của bạn thường xuyên: Phiên bản mới nhất của trình duyệt thường sửa một số lỗ hổng về quyền riêng tư.
Hạn chế thực thi JavaScript: Vẽ canvas dựa vào JavaScript, và việc vô hiệu hóa nó có thể chặn phát hiện một cách hiệu quả.
Cài đặt các plugin bảo vệ quyền riêng tư: ví dụ, CanvasBlocker, Trace, v.v., để ngẫu nhiên hóa kết quả nhận diện dấu vân tay.
Sử dụng máy ảo hoặc môi trường sandbox: giữ cấu hình hệ thống được tiêu chuẩn hóa để giảm tính độc nhất.
Mặc dù những phương pháp này không thể khiến bạn hoàn toàn "vô hình," nhưng chúng có thể làm tăng đáng kể độ khó trong việc bị xác định chính xác bởi các trang web.
Trong kỷ nguyên internet, nhận dạng dữ liệu đã trở nên phổ biến. Canvas fingerprinting là một trong những phương pháp "vô hình" nhất, cho phép các trang web theo dõi hành vi người dùng mà không cần sử dụng cookie.
Nếu bạn muốn biết trình duyệt của bạn thực sự tiết lộ bao nhiêu thông tin, bạn có thể thử công cụ phát hiện dấu vân tay trình duyệt ToDetect để tự xem những "bí mật" mà web biết về bạn.
AD
Cách Sử Dụng ToDetect để Phát Hiện Dấu Vân Tay Canvas
Canvas Fingerprinting là gì và nó có thể phát hiện những gì?
Bảo vệ Các Cửa Hàng Đa Kênh Amazon khỏi Canvas Fingerprinting
Cách Xử Lý Tr delays T Logistics E-Commerce Xuyên Biên Giới: 5 Giải Pháp Dễ Dàng
Trình duyệt Fingerprint so với trình duyệt thông thường: Sự khác biệt là gì?
Làm thế nào để tích hợp dấu vân tay trình duyệt di động giữa ứng dụng và web?