Chameleon làm nổi bật và bảo vệ bạn khỏi dấu vân tay của trình duyệt trong Chrome
- Thể LoạI: Google Chrome
Dấu vân tay trình duyệt đề cập đến các phương pháp lập hồ sơ trình duyệt dựa trên thông tin được chuyển tự động khi kết nối được thực hiện với các trang web hoặc dịch vụ hoặc được tạo với sự trợ giúp của tập lệnh và công nghệ.
Không rõ dấu vân tay trình duyệt đang được sử dụng rộng rãi như thế nào trên Internet nhưng rõ ràng là nó được một số công ty sử dụng để theo dõi người dùng trực tuyến. Thông thường, nó được sử dụng cùng với các phương pháp theo dõi truyền thống như cookie hoặc LSO.
Tôi đã phân tích Vân tay canvas ngày hôm qua, một trong nhiều kỹ thuật lấy dấu vân tay và Chameleon dành cho Chrome là một trong những tiện ích mở rộng được đề cập trong hướng dẫn.
Mặc dù nó chưa bảo vệ khỏi phương pháp cụ thể này - nó chỉ làm nổi bật việc sử dụng - nó được thiết kế để làm nổi bật và bảo vệ bạn khỏi các cuộc tấn công bằng dấu vân tay.
Ghi chú : Tiện ích mở rộng đã không được cập nhật kể từ năm 2014. Mặc dù nó vẫn hoạt động trong các trình duyệt dựa trên Chromium, nhưng việc thiếu các bản cập nhật có nghĩa là nó sẽ không làm nổi bật hoặc bảo vệ khỏi các phương pháp lấy dấu vân tay mới.
Cài đặt
Chameleon không có sẵn trên Cửa hàng Chrome trực tuyến, có nghĩa là việc cài đặt tiện ích mở rộng không đơn giản như bình thường. Đây là những gì bạn cần làm để cài đặt nó trong các trình duyệt dựa trên Chrome hoặc Chromium:
- Truy cập trang dự án GitHub và tải xuống phiên bản làm việc mới nhất cho hệ thống của bạn. Bạn tìm thấy liên kết tải xuống trong Cài đặt trên trang chính (cuộn xuống).
- Giải nén tệp zip vào một thư mục cục bộ.
- Mở Trình quản lý tiện ích mở rộng bằng cách tải chrome: // extensions / trong Chrome.
- Chọn hộp Chế độ nhà phát triển ở góc trên cùng bên phải của màn hình.
- Chọn Tải tiện ích mở rộng đã giải nén từ menu và duyệt đến thư mục chrome của thư mục bạn đã cài đặt tiện ích mở rộng.
- Thực hiện theo các hướng dẫn để hoàn tất việc cài đặt.
Sử dụng
Chameleon thêm một biểu tượng vào thanh công cụ chính của Chrome cho biết tiện ích mở rộng có đang hoạt động hay không và có bao nhiêu yếu tố theo dõi mà tiện ích mở rộng đã phát hiện trên trang đang hoạt động.
Về mặt phát hiện, nó hỗ trợ các kỹ thuật lấy dấu vân tay sau:
- giá trị window.navigator
- giá trị window.screen
- truy vấn ngày / giờ
- liệt kê phông chữ
- trích xuất dữ liệu hình ảnh canvas
Về mặt bảo vệ của mọi thứ, nó hỗ trợ những điều sau (có nghĩa là nó sẽ chặn các yêu cầu hoặc sửa đổi chúng):
- yêu cầu giá trị tiêu đề
- giá trị window.navigator
- giá trị window.screen
- truy vấn ngày / giờ
Nhà phát triển có kế hoạch thêm các kỹ thuật bổ sung vào tiện ích mở rộng bao gồm truy vấn phương tiện CSS, sự khác biệt của công cụ hiển thị JavaScript hoặc thế hệ tổng kiểm tra nếu trình duyệt cho phép điều đó.
Khi bạn nhấp vào biểu tượng, nó sẽ hiển thị số lượng truy cập thuộc tính và tập lệnh được sử dụng trên trang trong phần tóm tắt ở trên cùng và bên dưới là danh sách tên máy chủ và thuộc tính nào họ đã truy cập.
Không phải tất cả các yêu cầu đều được sử dụng để tạo vân tay cho trình duyệt hoặc người dùng. Ví dụ, các trang web có thể yêu cầu chiều rộng và chiều cao của cửa sổ để hiển thị nội dung chính xác trong cửa sổ trình duyệt.
tiền boa : bạn có thể muốn sử dụng trình chặn tập lệnh nếu bạn nhận thấy tên máy chủ được sử dụng nhiều khi bạn đang duyệt Internet. Bạn có thể sử dụng một tiện ích bổ sung như Ma trận vì điều đó (đọc của chúng tôi đánh giá về phần mở rộng ở đây , và đánh giá về uBlock đây là một giải pháp thay thế nhẹ).
Bạn có thể tắt tiện ích mở rộng bất kỳ lúc nào bằng một cú nhấp chuột vào biểu tượng của nó và lựa chọn tắt trong giao diện của nó. Đó cũng là cách bạn kích hoạt lại nó.
Phần kết luận
Chameleon là một tiện ích mở rộng tuyệt vời cho trình duyệt web Chrome. Nó thông báo cho bạn biết nếu một trang web sử dụng các kỹ thuật có thể được sử dụng để lấy dấu vân tay trình duyệt.
Bên cạnh việc cung cấp cho bạn thông tin về những kỹ thuật này, nó cũng tự động bảo vệ bạn chống lại một số kỹ thuật đó.