Documento Original: http://tor.eff.org/cvs/tor/doc/tor-doc-win32.html

Usando o cliente Tor em MS Windows

Passo 1: Download e Instalação do Tor

Note que estas instruções são para a instalação do cliente Tor em MS Windows (98, 98SE, NT4, 2000, XP, Server). Se você pretende rodar um servidor (todos os servidores são bem-vindos), leia a seção "Configurando um servidor" em tor-doc.html.

Este documento foi atualizado em 14/06/2005.

A última versão beta de Tor para MS Windows é 0.1.0.10. Faça o download clicando no link. Você pode encontrar versões experimentais aqui, se você estiver procurando por novas facilidades e novos bugs.

Se você deseja rodar o Tor no SYSTRAY, ou como um serviço, consulte o nosso FAQ. Se você não se importa em rodar o programa em uma janela (de forma que você possa ver os seus logs e mensagens de erro), então o Instalador do Tor deve lhe servir de maneira bem simples. Abaixo vemos uma imagem do programa de instalação (provavelmente a sua versão será mais nova do que a mostrada na imagem):

(NT: O Programa de instalação, por enquanto, está disponível apenas em inglês.)

tor installer splash page

Pof default, Tor não é configurado para ser executado na inicialização. Você pode ativar esta opção clicando no controle "Run at Startup" como mostrado abaixo. Certifique-se de manter os outros controles ligados.

select components to install

Assim que a instalação é terminada, o programa Tor será executado numa janela, de forma que você possa ver seus logs e mensagens de erro.
Atenção: Você pode minimizar esta janela, mas não fechá-la, ou o programa não estará mais disponível.

tor window screenshot

O programa Tor vem pré-configurado como cliente, por default. Ele usa um arquivo de configuração interno pré-definido, e na maioria das vezes não será necessário alterar nenhum dos seus ajustes.
Neste momento, o programa Tor já estará instalado e pronto para uso.

Passo 2: Instalar o Privoxy para Navegação Web

Depois de instalar o programa Tor, você precisa configurar suas aplicações para usá-lo. O primeiro passo é configurar a navegação web. Comece instalando o programa Privoxy (clique em 'recent releases' para baixar a versão mais atual, então role a janela para selecionar os pacotes de instalação para MS Windows). Privoxy é um proxy com filtros de navegação que permite boa integração com o programa Tor. Assim que o Privoxy estiver instalado, ele aparecerá no seu SYSTRAY como um "P" num círculo, como na figura abaixo:

privoxy icon in the system tray

Você deve configurar o Privoxy para usar o Tor. Abra o arquivo de configuração principal do Privoxy selecionando-o em "Iniciar > Todos os Programas":

editing privoxy config

Adicione a linha
forward-socks4a / localhost:9050 .
ao arquivo de configuração do Privoxy. Não esqueça de colocar o "." no final da linha. A maneira mais fácil de fazer isso é copiar a linha acima e colar dentro do arquivo. Não esqueça de salvar as alterações.

privoxy points to tor

Passo 3: Configurando suas aplicações para usar Tor

Agora, mude a configuraçao de proxy HTTP do seu navegador para o endereço 'localhost', porta 8118 (Essa é a porta onde o Privoxy trabalha). No Firefox, o caminho é "Ferramentas > Opções > Geral > Conexão > Proxy". No Mozilla, o caminho é "Editar > Preferências > Rede > Servidores Proxy". No Internet Explorer, o caminho é "Ferramentas > Opções da Internet > Conexão > Servidores Proxy".

NT: Estes caminhos são para as versões em português dos navegadores, e podem variar conforme a versão em uso.

Você também deve ajustar o seu proxy SSL (chamado pelo IE de "Seguro") para os mesmos valores, para esconder seu tráfego SSL também. No Internet Explorer, essa configuração fica parecida com isto:

LAN settings in IE Proxy settings in IE

O uso do Privoxy é necessário pois os navegadores deixam vazar as suas requisições DNS quando eles usam um proxy SOCKS diretamente, o que é ruim para seu anonimato. Privoxy também remove certos cabeçalhos problemáticos das suas requisições, e bloqueia sites irritantes de anúncios tais como "DoubleClick".

Para testar o funcionamento, você deve conhecer o seu endereço IP normal, de maneira que você possa comprovar que o endereço realmente mude quando Tor está em uso. Clique em "Iniciar > Executar" e em seguida digite cmd para abrir uma janela de prompt de comando. Ao chegar ao prompt de comando, execute o comando ipconfig. Se você estiver trabalhando atrás de um Firewall com NAT (NT: Isso acontece se você usa um modem ADSL em modo router, ou usa conexão de rádio sem IP registrado.), você pode usar um dos sites listados abaixo para verificar qual o IP da sua conexão internet.
Quando souber o seu IP, inicie o Tor e o Privoxy e visite qualquer um desses sites novamente. Se tudo estiver funcionando corretamente, o endereço IP mostrado terá mudado.

showmyip.com e ipid.shat.net são sites que mostram o seu endereço IP atual, de forma que você pode saber qual o seu endereço e país de origem.

Se você usa um firewall pessoal que limita a capacidade de seu computador de abrir conexões consigo mesmo, certifique-se de permitir conexões das suas aplicações locais para as portas locais 8118 e 9050. Se o seu firewall barra conexões de saída, abra uma passagem nele de forma que se possa conectar pelo menos as portas TCP 80, 443 e 9001-9033.
Para mais sugestões de resolução de problemas, visite o FAQ.

Para "Torificar" outra aplicação que suporte HTTP, simplesmente ajuste ela para usar o Privoxy como proxy HTTP (em localhost, porta 8118). Para usar diretamente o proxy SOCKS (por exemplo, para programas de mensagens instantâneas, Jabber, IRC, etc), ajuste sua aplicação para usar diretamente o Tor (localhost, porta 9050).

Para aplicações que não suportem nem SOCKS nem HTTP, tente SocksCap, FreeCap, ou então o cliente SOCKS Hummingbird.
(FreeCap é software livre; os outros são proprietários)

Para mais informações detalhadas sobre como "Torificar" outras aplicações,visite o Torify HOWTO. Se você tem mais sugestões sobre como melhorar este documento, por favor envie-as para a gente.

Obrigado!