Anonimato

Um UserScript que tenta fazer com que você fique anonimo ao maximo na internet.

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
COWANBAS
今日安裝
0
安裝總數
7
評價
0 0 0
版本
1.0
建立日期
2025-03-16
更新日期
2025-03-16
尺寸
2.6 KB
授權條款
CowBas
腳本執行於
所有網站

Este UserScript foi projetado para melhorar a privacidade e segurança ao navegar na web. Ele bloqueia rastreadores, manipula o comportamento do navegador e dificulta o fingerprinting. Abaixo, explico cada parte do script e seu funcionamento.

Bloqueio de cookies de rastreamento:

• O script desativa o armazenamento de cookies e os remove periodicamente. Isso impede que os sites armazenem informações sobre você e seu comportamento de navegação.

Como funciona?
O código define o `document.cookie` como vazio e o redefine a cada segundo para evitar que cookies de rastreamento sejam armazenados.

Bloqueio do referer:

• O `referer` é uma informação enviada pelos navegadores indicando qual página você estava antes de acessar o site atual. O script impede que essa informação seja enviada para os sites, dificultando a coleta de dados sobre sua navegação.

Como funciona?
A propriedade `document.referrer` é redefinida para uma string vazia, assim os sites não podem saber de onde você veio.

Alteração do User-Agent:

• O User-Agent é uma string enviada pelo navegador que contém informações sobre o dispositivo e o navegador que você está usando. Ao modificá-lo, o script simula que você está usando um navegador diferente, dificultando o rastreamento.

Como funciona?
O código altera o `navigator.userAgent` para um valor genérico que representa o Chrome rodando no Windows 10. Isso faz com que os sites vejam um "falso" navegador, impedindo a coleta de dados mais específicos.

Impedir fingerprinting através do Canvas:

• O fingerprinting é uma técnica usada para identificar e rastrear dispositivos com base em características únicas, como o comportamento do Canvas (usado para desenhar na tela). O script altera o comportamento de `getImageData` para modificar a forma como o navegador gera dados gráficos, dificultando a coleta de informações únicas sobre o seu dispositivo.

Como funciona?
Quando o script detecta o uso do Canvas, ele altera os dados gerados pelo método `getImageData` para fornecer um resultado "falsificado", distorcendo a identidade do dispositivo.

Impedir fingerprinting através do WebGL:

• O WebGL é outra técnica usada para identificar dispositivos, baseando-se nas informações gráficas do hardware. O script altera o comportamento do WebGL para mascarar o tipo de GPU que o site vê.

Como funciona?
Quando o script detecta a chamada para `gl.getParameter`, ele responde com valores falsificados para o modelo da GPU e fabricante, evitando que sites usem essas informações para identificar o dispositivo.

Este script tenta fornecer uma camada extra de privacidade, dificultando a coleta de dados pessoais e a criação de perfis de usuário através de rastreadores. Ele funciona em vários navegadores compatíveis com Tampermonkey ou outras extensões de gerenciamento de scripts.

FUNCIONALIDADE

Embora o script acima forneça uma série de medidas para aumentar sua privacidade, ele nunca será 100% eficaz por várias razões:

1. Dependência de medidas que podem ser contornadas

Algumas técnicas de fingerprinting e rastreamento podem ser mais sofisticadas do que o bloqueio de cookies ou a alteração do User-Agent. Por exemplo:

• Fingerprinting avançado pode usar fontes de dados como comportamentos de digitação, a forma como o usuário interage com a página (como o tempo de resposta ou os padrões de movimento do mouse), que o script não altera.
• Rastreamento de IP e geolocalização: Mesmo que o script bloqueie cookies e rastreadores, o seu endereço IP e a localização aproximada ainda podem ser obtidos pelos sites, dependendo do tipo de rastreamento implementado.

2. Limitações de ferramentas de navegação

Navegadores e extensões como Tampermonkey ou Greasemonkey não podem alterar aspectos básicos do sistema operacional ou da rede de maneira tão profunda quanto seria necessário para garantir 100% de anonimato. Por exemplo:

• O endereço IP continua sendo exposto, a menos que você use uma rede privada virtual (VPN) ou um sistema de proxy.
• As interações em tempo real (como comportamento de navegação e clicagem) podem ser monitoradas por tecnologias como o fingerprinting de comportamento, que o script não consegue bloquear totalmente.

3. Configurações e permissões do navegador

• Alguns navegadores, como o Chrome, têm comportamentos que podem sobrescrever ou contornar configurações feitas por scripts de usuários, especialmente se a política de segurança for alterada ou se o navegador tiver permissões de acesso específicas. Além disso, a configuração de privacidade e segurança pode ser diferente em cada navegador.

4. Impossibilidade de proteger completamente a identidade

• A privacidade digital nunca pode ser garantida 100%, pois sempre há formas sutis de identificar comportamentos e padrões:
• Rastreamento por metadados: Sites podem identificar seu comportamento com base na hora do acesso, frequência de navegação, interações com diferentes sites e até mesmo os dados dos dispositivos conectados.
• Impressões digitais de dispositivos e sensores: Além de WebGL e Canvas, outros dados, como sensores de movimento (giroscópio e acelerômetro), podem ser usados para identificar o dispositivo e o usuário.

CONCLUSÃO

O script aumenta significativamente sua privacidade online ao bloquear rastreadores, cookies e alterar identificações, mas não oferece anonimato total devido à natureza das tecnologias de rastreamento e limitações de navegação. Para uma privacidade mais robusta, recomendo o uso de outras ferramentas, como VPNs, navegadores focados em privacidade (como Tor) e isolamento de redes e dispositivos. Um navegador similar que estou utilizando bastante ultimamente é o "Min", que tem como foco ser um navegador leve e de privacidade.

Navegadores que recomendo para aumentar a privacidade:

• Min: https://github.com/minbrowser/min
• Tor: https://github.com/TheTorProject/gettorbrowser
• Cromite: https://github.com/uazo/cromite