Skip to content


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. tor

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:

- tor_0.1.1.26-1.dsc

- tor_0.1.1.26.orig.tar.gz

- tor_0.1.1.26-1.diff.gz

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.

torbutton

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!

Posted in Debian, Segurança.


3 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Raul says

    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

  2. frolic says

    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

  3. Guttemberg says

    Seu artigo foi de grande ajuda para mim. Obrigado. ;-)



Some HTML is OK

or, reply to this post via trackback.