Como ocultar os detalhes do plug-in do navegador no firefox para obter mais privacidade?

16

Estou tentando enganar os resultados desta página para ter mais privacidade / anonimato: https://panopticlick.eff.org/index.php?action=log&js=yes

Até agora, o melhor que pude fazer foi alterar o agente do usuário, com o plug-in "User Agent Switcher".

Alguma idéia de como alterar os outros valores? Como os detalhes do plug-in e as fontes do sistema.

HappyDeveloper
fonte
11
O que você está tentando conseguir fazendo isso?
Super
9
@ David Mais privacidade. Não permitir que sites aleatórios coletem todas as informações sobre você geralmente é uma boa idéia.
HappyDeveloper

Respostas:

2

Ainda não há uma maneira de fazer isso no Firefox. Isso é necessário para que o servidor ao qual você está se conectando possa saber de que forma enviar o conteúdo para você. A analogia mais próxima que posso desenhar é como o SSL envia todos os tipos de conexão aceitáveis ​​(SSL1, TSL etc.) e o O servidor pode escolher o que deseja usar para se comunicar. Quando enviamos todas essas informações para o servidor, informamos que temos esses plug-ins e ele pode nos enviar o conteúdo que poderemos usar.

Se você está preocupado com a segurança do seu navegador, pode NoScriptimpedir a execução de scripts desnecessários no seu navegador. Isso significa que provavelmente tornará seu navegador menos "único".

superusuário
fonte
9

Sei que essa pergunta é bastante antiga, mas ao procurar esse problema, esse é um dos primeiros resultados.

Resposta curta: Defina "plugins.enumerable_names" como "" (string vazia) no Firefox 29+.

Aparentemente, a partir da versão 29, o Firefox possui uma configuração about: config que controla os enumeráveis ​​plugins. Não resolve o problema completamente, porque é possível consultar plugins individuais, mas ajuda.

Esta propriedade é "plugins.enumerable_names" e possui uma lista de prefixos permitidos que podem ser enumerados. Portanto, para a configuração padrão "Java, Nexus Personal, QuickTime, Shockwave", todos os nomes de plugins que começam com "Java", "Nexus Personal", ... serão enumerados e todos os outros serão ocultados. Para ocultar tudo, limpe essa sequência (defina-a como "").

Mais informações: https://mail.mozilla.org/pipermail/firefox-dev/2013-November/001186.html

ATUALIZAÇÃO : Como Pointy mencionou nos comentários, esse recurso foi removido, pois não impedia realmente a enumeração de plugins (mas o tornava um pouco mais difícil).

Aqui está a página do bugzilla para o patch: https://bugzilla.mozilla.org/show_bug.cgi?id=1169945

ATUALIZAÇÃO2 : Após uma pesquisa rápida, parece que a única coisa que impede que os plugins sejam enumerados é configurá-los para "Nunca ativar". Enquanto isso, a remoção de plug - ins extras e a randomização do agente do usuário podem ajudar.

Daniel Vaz
fonte
11
Não há nenhuma plugins.enumerable_namespropriedade de configuração no Firefox 42.
Pointy
Obrigado pelo aviso. Parece que eles foram removidos porque era praticamente inútil (você ainda pode ter uma lista de plugins e testar um por um). Vou atualizar o post com o que encontrei enquanto isso #
Daniel Vaz
8

Para user-agent, você pode usar "about: config" para criar um valor chamado "general.useragent.override" e configurar o valor para em branco (ou seu agente de usuário favorito).

Definir "plugins.click_to_play" como "true" interrompe a enumeração da fonte.

"dom.storage.enabled" para "false" também pode ser útil.

Mike
fonte
Esta é realmente uma resposta melhor! As fontes do sistema são lidas através do flash; portanto, "plugins.click_to_play" resolve efetivamente o problema.
Memming
Shure sobre isso? eu tenho que valor definido para true e meus fontes Stil gt enumerou
rhavin
@rhavin com Javascript, um navegador pode ser testado para ver se ele suporta uma fonte específica; no entanto, o Javascript não distribuirá uma lista completa de fontes do sistema.
leopld
2

Para saber mais, confira este complemento do Firefox: Random Agent Spoofer

Motsel
fonte
O agente aleatório Spoofer é a resposta certa. Como recentemente adicionou opções para desativar a enumeração de plug- ins : github.com/dillbyrne/random-agent-spoofer/issues/283 Como alternativa, como mostrado no comentário de Mechazawa nesse link, você pode usar o script Greasemonkey ou Tampermonkey (ambos no firefox e chrome) para cuidar disso sem nenhuma extensão. Posso confirmar que isso mostra os plugins como "indefinidos" no teste de panopticlick.
Spectraljump
ahh obrigado pela informação, que userscript é incrível, uma vez que trabalha em cromo também ... :) github.com/dillbyrne/random-agent-spoofer/issues/...
Motsel