Tor: configuração de um sistema de navegação anônimo no Etch
Hoje decidi testar o tor. Já há algum tempo que queria fazer isso, mas nunca tinha tirado esta tarefa da minha TODO list para pô-la em prática.
O Tor é um framework para navegação anônima, desenvolvido pela Eletronic Frontier Foundation, que permite a pessoas e a organizações aumentar a sua privacidade na Internet. 
Como o pacote tor está disponível apenas para a versão sid do Debian, neste artigo veremos como gerar nosso próprio pacote para o Etch, a partir dos fontes.
- Obtendo os arquivos necessários
Baixe os seguintes arquivos:
Para satisfazer as dependências, será necessário instalar alguns pacotes:
aptitude install debhelper tsocks fakeroot libssl-dev dpatch zlib1g-dev libevent-dev tetex-bin tetex-extra transfig gs binutils
- Gerando o pacote
Feito isso, digite:
dpkg-source -x tor_0.1.1.26-1.dsc
cd tor-0.1.1.26
dpkg-buildpackage -rfakeroot -uc -us
Será então gerado um pacote chamado tor_0.1.1.26-1_i386.deb . Instale-o com o comando:
dpkg -i tor_0.1.1.26-1_i386.deb
- Configurações necessárias
Adicionalmente iremos precisar instalar um proxy chamado privoxy. Faça isso com o comando:
aptitude install privoxy
Edite o arquivo /etc/privoxy/config, acrescentando a seguinte linha no início do arquivo:
forward-socks4a / 127.0.0.1:9050 .
Atenção para o ponto no final da linha, que é necessário.
reinicie o privoxy e o tor com o comando:
/etc/inti.d/privoxy restart
/etc/inti.d/tor restart
- Configurando aplicações para utilizarem o tor
Firefox
Para configurar o firefox, instale a extensão Torbutton. Ela irá exibir um botão no canto inferior direito, permitindo habilitar ou desabilitar o recurso, sem necessidade de reiniciar o navegador.

Importante: A velocidade de navegação no firefox ficará bem mais lenta. Nos meus testes, com um link de 8MB, ficou parecendo uma conexão de 56k discada. Com uotros aplicativos texto, como o gaim e o xchat, não tive problemas com velocidade.
Xchat
Acesse o menu Configurações/Preferências/Rede/configuração de Rede. Na seção Servidor proxy, informe os seguintes parâmetros:
Host: 127.0.0.1
Porta: 9050
Tipo: Socks5
Para verificar como configurar outras aplicações, acessa essa lista.
- Resumo
Para quem tem necessidade de navegar anonimamente na internet, esta é uma excelente solução. Para quem tem necessidade de ocultar seu ip de olhares curiosos também. Porém não compensa utilizá-la para ler o seu bloglines, por exemplo. Aproveito para agradecer ao Enerv pela ajuda com a construção do pacote. Faça seus testes, e poste um comentário sobre!




Tenho internet discada gratuita com a condição de usar provedores que iniciem em 1500 e 1700, se usar o Tor em conjunto com o Vidalia e o Privoxy vou violar essa condição de gratuidade? quando uso o Tor o ícone da conexão no system tray do windows não muda, continua sendo Oi internet. preciso dessa informação para não receber uma conta do tamanho de um bonde…obrigado
Opa,
No caso, você vai continuar utilizando o seu provedor normalmente.
A diferença é que em vez de se conectar diretamente ao site que vc irá acessar (ex. http://www.google.com.br) o tráfego irá passar pelos “onions” de forma criptografada e chegará anônimo ao site.
De qualquer modo, faça um teste.
Uma observação: utilizei o tor com um link de 8MB e minha conexão ficou lenta para navegação. Com uma de 56k, nem consigo imaginar!
Posta aqui um comentário de como está sua conexão!
[]’s
Seu artigo foi de grande ajuda para mim. Obrigado.