Làm cách nào để ẩn Chi tiết Plugin Trình duyệt trong firefox để riêng tư hơn?


16

Tôi đang cố gắng lừa các kết quả trong trang này để có thêm quyền riêng tư / ẩn danh: https://panopticlick.eff.org/index.php?action=log&js=yes

Cho đến nay, điều tốt nhất tôi có thể làm là thay đổi tác nhân người dùng, với plugin "Trình chuyển đổi tác nhân người dùng".

Bất kỳ ý tưởng về cách thay đổi các giá trị khác? Giống như các chi tiết plugin và phông chữ hệ thống.


1
Bạn đang cố gắng để đạt được điều gì khi làm điều này?
siêu người dùng

9
@David Quyền riêng tư hơn. Không để các trang web ngẫu nhiên thu thập mọi thông tin về bạn nói chung là một ý tưởng tốt.
HappyDeveloper

Câu trả lời:


2

Không có cách nào để làm điều này trong Firefox. Điều này là cần thiết để máy chủ bạn đang kết nối có thể biết hình thức nào để gửi lại nội dung cho bạn. Sự tương tự gần nhất tôi có thể rút ra là cách SSL gửi tất cả các loại kết nối chấp nhận được (SSL1, TSL, v.v.) và máy chủ có thể chọn những gì nó muốn sử dụng để giao tiếp. Khi chúng tôi gửi tất cả thông tin này đến máy chủ, chúng tôi sẽ cho họ biết rằng chúng tôi có các plugin này và nó có thể gửi cho chúng tôi nội dung mà chúng tôi sẽ có thể sử dụng.

Nếu bạn lo ngại về bảo mật trên trình duyệt của mình, bạn có thể sử dụng NoScriptđể chặn các tập lệnh không cần thiết chạy trên trình duyệt của mình. Điều đó có nghĩa là nhiều khả năng nó sẽ làm cho trình duyệt của bạn bớt "độc nhất".


9

Tôi biết câu hỏi này khá cũ, nhưng khi tìm kiếm vấn đề này, đây là một trong những kết quả đầu tiên.

Trả lời ngắn: Đặt "plugins.enumerable_names" thành "" (chuỗi trống) trên Firefox 29+.

Rõ ràng, từ phiên bản 29 trở đi, Firefox có cài đặt về about: config kiểm soát các plugin vô số. Nó không giải quyết vấn đề hoàn toàn, bởi vì có thể truy vấn các plugin riêng lẻ, nhưng nó giúp.

Thuộc tính này là "plugins.enumerable_names" và nó có một danh sách các tiền tố được phép có thể được liệt kê. Vì vậy, đối với cài đặt mặc định, "Java, Nexus Personal, QuickTime, Shockwave", tất cả các tên plugin bắt đầu bằng "Java", "Nexus Personal", ... sẽ được liệt kê và tất cả các tên khác sẽ bị ẩn. Để ẩn mọi thứ, chỉ cần xóa chuỗi đó (đặt thành "").

Thông tin thêm: https://mail.mozilla.org/pipermail/firefox-dev/2013-November/001186.html

CẬP NHẬT : Như Pointy đã đề cập trong các bình luận, tính năng này đã bị xóa, vì nó không thực sự ngăn chặn việc liệt kê plugin (nhưng làm cho nó khó hơn một chút).

Đây là trang bugzilla cho bản vá: https://ormszilla.mozilla.org/show_orms.cgi?id=1169945

CẬP NHẬT2 : Sau khi tìm kiếm nhanh, có vẻ như điều duy nhất ngăn các plugin không được liệt kê là đặt chúng thành "Không bao giờ kích hoạt". Trong khi đó, loại bỏ các plugin bổ sungngẫu nhiên tác nhân người dùng có thể giúp ích.


1
Không có plugins.enumerable_namesthuộc tính cấu hình trong Firefox 42.
Pointy

Cảm ơn đã cảnh báo. Có vẻ như họ đã xóa vì nó khá vô dụng (bạn vẫn có thể có một danh sách các plugin và kiểm tra từng cái một). Tôi sẽ cập nhật bài viết với những gì tôi tìm thấy trong thời gian này
Daniel Vaz

8

Đối với tác nhân người dùng, bạn có thể sử dụng "about: config" để tạo một giá trị gọi là "general.useragent.override" và đặt giá trị thành trống (hoặc tác nhân người dùng yêu thích của bạn).

Đặt "plugins.click_to_play" thành "true" sẽ dừng việc liệt kê phông chữ.

"dom.st Storage.enables" thành "false" cũng có thể hữu ích.


Đây thực sự là một câu trả lời tốt hơn! Các phông chữ hệ thống được đọc qua flash, vì vậy "plugins.click_to_play" giải quyết vấn đề một cách hiệu quả.
Ghi nhớ

Shure về điều đó? tôi có giá trị đó được đặt thành đúng và phông chữ của tôi vẫn được liệt kê
rhavin

@rhavin với Javascript, một trình duyệt có thể được kiểm tra để xem liệu nó có hỗ trợ một phông chữ cụ thể hay không, Javascript sẽ không đưa ra một danh sách đầy đủ các phông chữ hệ thống.
leopld

2

fyi, hãy xem Firefox Addon: Random Agent Spophone


Tác nhân ngẫu nhiên Spophone là câu trả lời đúng. Bởi vì gần đây nó đã thêm các tùy chọn để tắt liệt kê plugin: github.com/dillbyrne/random-agent-spophone/issues/283 Như một cách thay thế, như được hiển thị trong nhận xét của Mechazawa trong liên kết đó, bạn có thể sử dụng tập lệnh Greasemonkey hoặc Tampermonkey của mình (cả firefox và chrome) để giải quyết vấn đề này mà không cần bất kỳ phần mở rộng nào. Tôi có thể xác nhận rằng điều này cho thấy các plugin là "không xác định" trong thử nghiệm panopticlick.
Spectraljump

ahh thanks for the info, UserScript đó là tuyệt vời vì nó hoạt động trong Chromium cũng ... :) github.com/dillbyrne/random-agent-spoofer/issues/...
Motsel
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.