Trong bài viết mở đầu, tôi chỉ giới thiệu về dấu vân tay của trình duyệt đủ để làm rõ một điều: nó tồn tại và cả cookie lẫn VPN đều không ẩn nó. Hôm nay tôi sẽ xem xét nó một cách kỹ lưỡng: ai thu thập dữ liệu đó, mức độ khiến thiết bị trở nên khác biệt và trên hết là bạn có thể làm gì với nó một cách thực tế.
Ai thu thập nó và tại sao
Dấu vân tay có hai mặt hoàn toàn khác nhau và thật công bằng khi đề cập đến cả hai. Đầu tiên là ngành quảng cáo và phân tích: các công ty muốn biết bạn vẫn là khách truy cập như ngày hôm qua, ngay cả khi không có cookie, để họ có thể xây dựng hồ sơ và nhắm mục tiêu quảng cáo tới bạn. Mặt thứ hai là an ninh ngân hàng và thanh toán. Khi bạn đăng nhập ngân hàng hoặc thanh toán trực tuyến, hệ thống chống gian lận có thể so sánh một số tín hiệu của thiết bị với lịch sử trước đó và nếu khoản thanh toán đột nhiên xuất hiện từ một thiết bị hoàn toàn khác ở bên kia thế giới, hệ thống sẽ chú ý. Trong bối cảnh đó, lấy dấu vân tay là một công cụ chống gian lận chứ không phải chống lại bạn. Cùng một nhóm kỹ thuật có thể phục vụ hai mục đích rất khác nhau. Vì vậy, cần phân biệt theo dõi quảng cáo với xử lý tín hiệu thiết bị để chống gian lận, đồng thời đánh giá tính cần thiết và quyền riêng tư trong từng bối cảnh.
Trình duyệt của bạn thực sự dễ nhận diện đến mức nào
Nguyên tắc rất đơn giản: mỗi đặc điểm riêng của thiết bị, loại card đồ họa, phông chữ được cài đặt, độ phân giải màn hình, phiên bản hệ thống, đều có giá trị giới hạn vì bạn chia sẻ nó với hàng nghìn người khác. Nhưng kết hợp hai mươi trong số chúng cùng một lúc và sự kết hợp của “thiết lập đồ họa chính xác này, chip âm thanh này, bộ phông chữ này, độ phân giải này” có thể trở nên hiếm và giúp phân biệt thiết bị trong tập người dùng mà dịch vụ quan sát. Nó hoạt động theo nguyên tắc giống như dấu vân tay: một đường vân không nói lên điều gì, mẫu hình đầy đủ sẽ xác định được con người.
Nếu bạn muốn tận mắt nhìn thấy dấu vân tay của mình, có hai công cụ công khai đáng để thử: coveryourtracks.eff.org và amiunique.org. Cả hai sẽ cho bạn thấy trong vòng vài giây mức độ độc đáo của thiết bị của bạn so với thiết bị của những người khác đã thực hiện bài kiểm tra tương tự. Bạn có thể đo lại sau khi thay đổi cài đặt hoặc trình duyệt và so sánh những gì đã thay đổi.
So sánh trình duyệt theo mức độ bảo vệ
Không phải tất cả các trình duyệt đều xử lý dấu vân tay tốt như nhau và cần biết biện pháp bảo vệ thông thường kết thúc ở đâu và biện pháp bảo vệ mạnh mẽ hơn bắt đầu từ đâu.
Cách tiếp cận mạnh mẽ nhất đến từ Trình duyệt Tor và đi theo cùng một con đường, Trình duyệt Mullvad. Cả hai đều dựa trên một ý tưởng đơn giản nhưng thông minh: thay vì cố gắng tạo ra dấu vân tay của mỗi người dùng hơi khác nhau, họ cố gắng tạo ra dấu vân tay giống hệt nhau cho tất cả người dùng cùng một lúc. Nếu cấu hình trình duyệt của bạn giống với một nhóm lớn người dùng khác, hiệu quả của việc lấy dấu vân tay sẽ bị suy yếu đáng kể. Đây là lựa chọn cho tình huống cần mức riêng tư cao, nhưng vẫn phải hiểu giới hạn và tránh đăng nhập vào tài khoản định danh nếu muốn tách biệt phiên hoạt động.
Brave, mà tôi đề xuất như một tiêu chuẩn hợp lý hàng ngày, đi theo một lộ trình khác: nó thay đổi một cách tinh vi và ngẫu nhiên các giá trị mà một trang web đọc, mỗi lần hơi khác một chút. Nó hoạt động tốt chống lại việc theo dõi thông thường, mặc dù công bằng mà nói rằng với đủ số lần thử lặp lại, khả năng phòng thủ ngẫu nhiên này có thể được phân tích một phần. Tuy nhiên, đối với một trình theo dõi quảng cáo tiêu chuẩn, nó là mức bảo vệ cơ bản phù hợp và phần lớn cơ chế bảo vệ được tích hợp sẵn, dù người dùng vẫn nên kiểm tra cấu hình Shields.
Firefox bao gồm một cài đặt nâng cao ẩn, resistFingerprinting, thực hiện chức năng tương tự như Tor Browser, nhưng nó dành cho người dùng nâng cao nhiều hơn vì nó có thể phá vỡ hoạt động bình thường của một số trang web, chẳng hạn như hiển thị sai múi giờ. Firefox cũng đang dần bổ sung thêm một biện pháp bảo vệ mặc định nhẹ nhàng hơn, một biện pháp không yêu cầu kích hoạt thủ công và không phá vỡ trang web trong quá trình này. Safari từ lâu chủ yếu dựa vào việc chặn các phần tử theo dõi của bên thứ ba, nhưng ngày nay nó cũng bao gồm tính năng bảo vệ trực tiếp chống lại dấu vân tay: nó thêm một lượng nhiễu nhỏ vào các giá trị mà tập lệnh lấy dấu vân tay đọc được, do đó dấu vân tay xuất hiện hơi khác nhau mỗi lần. Trong các phiên bản mới nhất, nó được bật mặc định trong mọi chế độ duyệt; trước đây nó chỉ hoạt động trong một cửa sổ riêng tư.
Vì sao chế độ ẩn danh và VPN vẫn chưa đủ
Đây là sự hiểu lầm phổ biến nhất mà tôi gặp phải. Chế độ ẩn danh hoặc cửa sổ riêng tư chủ yếu giới hạn dấu vết được lưu trên thiết bị sau phiên duyệt: sau khi đóng, nó sẽ xóa lịch sử, cookie và dữ liệu phiên, nhưng dấu vân tay được đọc trực tiếp ngay khi bạn mở trang và nó hoàn toàn giống nhau cho dù bạn đang duyệt trong cửa sổ bình thường hay riêng tư. Điều tương tự cũng áp dụng với VPN mà tôi đã viết trước đây: nó chỉ thay đổi nơi bạn dường như đến và không ảnh hưởng chút nào đến dấu vân tay của thiết bị. Cả hai biện pháp bảo vệ đều hoạt động trên một lớp khác nhau, cả hai đều hữu ích nhưng không giải quyết được vấn đề lấy dấu vân tay.
Đây không chỉ là vấn đề lý thuyết, như một vụ kiện tại Hoa Kỳ đã cho thấy trong một vụ án kết thúc ở tòa án ở Hoa Kỳ. Một trong những công ty công nghệ lớn nhất thế giới đã phải đối mặt với một vụ kiện chính xác vì người dùng trình duyệt của họ trong cửa sổ riêng tư tin rằng họ không bị theo dõi, trong khi theo tuyên bố, công ty vẫn tiếp tục thu thập tín hiệu, bao gồm cả dấu vân tay của thiết bị. Vụ việc kéo dài nhiều năm và dẫn đến một thỏa thuận giải quyết: công ty phải xóa một lượng lớn dữ liệu thu thập từ các cửa sổ riêng tư và cam kết thay đổi cách xử lý dữ liệu trong những năm tiếp theo. Dù các tranh chấp tương tự sau này kết thúc ra sao, một điều hiện đã rõ ràng: “cửa sổ riêng tư” và “vô hình” không phải là từ đồng nghĩa, ngay cả ở những công ty lẽ ra phải biết rõ hơn.
Phải làm gì hôm nay
Đối với những ngày bình thường, một trình duyệt tốt có tính năng bảo vệ tích hợp là đủ. Brave hoặc Firefox được cấu hình phù hợp là một lựa chọn chắc chắn, đúng như tôi đã viết trong bài mở đầu. Đối với những thời điểm bạn cần mức riêng tư cao nhất có thể, nghiên cứu nhạy cảm hoặc hoạt động bạn muốn tách khỏi lịch sử duyệt thông thường, hãy truy cập Tor Browser hoặc Mullvad Browser. Hãy thử đo dấu vân tay của chính bạn tại coveryourtracks.eff.org hoặc amiunique.org để bạn biết điểm xuất phát của mình. Và hãy nhớ nguyên tắc tôi đã đề cập ở phần mở đầu, một nguyên tắc được áp dụng như nhau trong thế giới vật lý và kỹ thuật số: giảm mức độ khác biệt so với một nhóm người dùng lớn thường là một nguyên tắc bảo vệ hữu ích. Việc lấy dấu vân tay chỉ hoạt động khi bạn nổi bật so với mọi người xung quanh.
"Bạn không ẩn dấu vân tay bằng cách xóa cookie. Bạn chỉ ẩn nó bằng cách trông giống như những người khác trong phòng."— Robert Václavík




