Após dez meses de desenvolvimento um lançamento significativo do navegador especializado , que dá continuidade ao desenvolvimento de funcionalidades baseadas na versão ESR . O navegador foca na proteção da anonimidade, segurança e privacidade, redirecionando todo o tráfego apenas pela rede Tor. Não é possível acessar diretamente através da conexão de rede padrão do sistema atual, o que impede a rastreabilidade do IP real do usuário (em caso de invasão do navegador, os atacantes podem ter acesso às configurações de rede do sistema, portanto, para bloquear completamente possíveis vazamentos, devem ser utilizados produtos como ). As compilações do Tor Browser para Linux, Windows, macOS e Android.
Para garantir proteção adicional, é incluído o complemento , que permite a utilização de criptografia de tráfego em todos os sites onde isso é possível. Para reduzir a ameaça de ataques que utilizam JavaScript e bloquear plugins por padrão, é fornecido o complemento . Para combater o bloqueio e inspeção do tráfego, são aplicados e .
. Para organizar um canal de comunicação criptografado em ambientes que bloqueiam qualquer tráfego além do HTTP, são oferecidos transportes alternativos que, por exemplo, permitem contornar tentativas de bloqueio do Tor na China. Para proteção contra o rastreamento da movimentação do usuário e para evitar a extração de características específicas do visitante, APIs como WebGL, WebGL2, WebAudio, Social, SpeechSynthesis, Touch, AudioContext, HTMLMediaElement, Mediastream, Canvas, SharedWorker, Permissions, MediaDevices.enumerateDevices e screen.orientation estão desativadas ou limitadas, assim como ferramentas de envio de telemetria, Pocket, Reader View, HTTP Alternative-Services, MozTCPSocket, “link rel=preconnect”, e a libmdns foi modificada.
No novo lançamento:
- A barra foi reorganizada e acesso ao indicador de nível de proteção, que foi movido do menu Torbutton para a barra principal. O botão Torbutton foi transferido para a parte direita da barra. Por padrão, os indicadores das extensões HTTPS Everywhere e NoScript foram removidos da barra (podem ser restaurados nas configurações da barra).

O indicador HTTPS Everywhere foi removido pois não fornece informações úteis, e o redirecionamento para HTTPS é sempre aplicado por padrão. O indicador NoScript foi removido, pois o navegador oferece uma alternância entre os níveis básicos de segurança, e o botão NoScript frequentemente causa confusão com os avisos que aparecem devido às configurações do Tor Browser. O botão NoScript também dá acesso a configurações extensas, sem um entendimento detalhado das quais, alterar as opções pode resultar em problemas de privacidade e não conformidade com o nível de segurança configurado no Tor Browser. O controle de bloqueio de JavaScript para sites específicos pode ser feito através da seção de permissões adicionais no menu de contexto da barra de endereços (botão "i");
- O estilo foi ajustado e a compatibilidade do Tor Browser com a nova interface do Firefox, preparada no âmbito do projeto "". A apresentação da página inicial "about:tor" foi alterada e unificada para todas as plataformas;
- Novos logotipos do Tor Browser foram apresentados.

- As versões dos componentes do navegador foram atualizadas:
Firefox 60.7.0esr, Torbutton 2.1.8, HTTPS Everywhere 2019.5.6.1, OpenSSL 1.0.2r, Tor Launcher 0.2.18.3; - As compilações foram formadas com a flag "", aplicada para compilações oficiais da Mozilla.
- Foi preparado o primeiro lançamento estável da versão móvel do Tor Browser para a plataforma Android, que é construído sobre a base de código do Firefox 60.7.0 para Android e opera exclusivamente pela rede Tor, bloqueando quaisquer tentativas de estabelecimento de conexões diretas com a rede. Inclui os complementos HTTPS Everywhere e Tor Button. Em termos de funcionalidade, a edição para Android ainda está atrás da versão desktop, mas oferece um nível de proteção e privacidade praticamente equivalente.
A versão móvel no Google Play, mas também na forma de um pacote APK no site do projeto. A publicação no catálogo F-droid é esperada em breve. É suportada em dispositivos com Android 4.1 ou versões mais recentes da plataforma. Os desenvolvedores do Tor destacam que não pretendem criar uma versão do Tor Browser para iOS devido às restrições impostas pela Apple e recomendam o navegador já disponível para iOS, , desenvolvido pelo projeto .
Principais diferenças do Tor Browser para Android em relação ao Firefox para Android:
- Bloqueio de código para rastreamento de movimentos. Cada site é isolado de solicitações cruzadas, e todos os Cookies são automaticamente excluídos após o término da sessão;
- Proteção contra interferência no tráfego e monitoramento da atividade do usuário. Toda a interação com o mundo externo ocorre apenas através da rede Tor, e no caso de interceptação do tráfego entre o usuário e o provedor, o atacante só pode ver que o usuário está usando o Tor, mas não pode identificar quais sites o usuário está acessando. A proteção contra interferência é particularmente relevante em condições em que alguns operadores de telecomunicações não consideram inapropriado interferir no tráfego HTTP não criptografado e inserir seus widgets () ou banners publicitários ( e );
- Proteção contra a identificação de características específicas de cada visitante e contra rastreamento de usuários por meio de métodos de identificação ("browser fingerprinting"). Todos os usuários do Tor Browser parecem iguais do lado de fora e não podem ser distinguidos entre si ao usar métodos avançados de identificação indireta.
Por exemplo, além de salvar o identificador através de Cookies e API de armazenamento local para identificação, podem ser considerados específicos para o usuário: lista de extensões instaladas, , fuso horário, lista de tipos MIME suportados, parâmetros de tela, lista de fontes disponíveis, na renderização usando canvas e WebGL, parâmetros nos cabeçalhos e , estilo de interação com e ; - Uso de criptografia em múltiplas camadas. Além da proteção do tráfego HTTPS, o tráfego do usuário ao passar pelo Tor é criptografado pelo menos três vezes (empregando um esquema de criptografia em camadas, onde os pacotes são encapsulados em uma série de camadas usando criptografia de chave pública, onde cada nó Tor, em sua etapa de processamento, revela a próxima camada e conhece apenas a próxima etapa de transmissão, enquanto apenas o último nó pode determinar o endereço de destino);
- Capacidade de acessar recursos bloqueados pelo provedor ou sites censurados centralizadamente. De acordo com No projeto Roskomsvoboda, 97% dos sites atualmente bloqueados na Rússia foram bloqueados de forma indevida (estão na mesma sub-rede de recursos bloqueados). Por exemplo, ainda permanecem bloqueados 358 mil endereços IP do Digital Ocean, 25 mil endereços da Amazon WS e 59 mil endereços do CloudFlare. Abaixo de bloqueio indevido se enquadram também como bugs.php.net, bugs.python.org, 7-zip.org, powerdns.com e midori-browser.org.
Fonte: opennet.ru


