quarta-feira, 1 de agosto de 2012

Configurando Tor no Mageia 2

O Tor é um programa que fornece proxies ao redor do mundo para navegação anônima e downloads privados. Eu nunca havia me interessado, mas a quantidade de contatos que eu tenho pela internet a fora que passou a utilizar o serviço vem crescendo e acabei me interessando pelo teste. E gostei bastante do que vi.


A configuração, sem as informações corretas, não é lá muito fácil, mas na minha opinião o resultado vale a pena. Para vocês terem uma ideia até mesmo o Google, o que tudo vê e tudo sabe, não conseguiu identificar onde estou com precisão, apesar de garantir que me mudei para os Estados Unidos. Vou mostrar aqui como instalar e configurar para uso no Firefox, Chrome e Opera.



Instalando


Você vai precisar dos pacotes:




  • Vidalia;

  • Tor;

  • Privoxy;


Você pode instalar os pacotes via rpmdrake ou Apper, mas eu prefiro a boa e velha linha de comando, então:



su -
urpmi vidalia tor privoxy

Após a instalação é hora de configuração, abra como root o arquivo /etc/privoxy/config e faça as seguintes modificações:




  • Procure as linha "logfile logfile", "enable-remote-toggle", "enable-remote-http-toggle" e "enable-edit-actions" e comente-as, colocando um # na frente da linha;

  • Adicione o final do arquivo a linha forward-socks4a / 127.0.0.1:9050 . lembrando de colocar o ponto, depois do 9050, da forma como está aqui.


Depois vá ao Centro de Controle do Mageia (ou Mageia Control Center, como preferir), na aba "Sistema" e escolha "Gerenciar Usuários do Sistema", clique no seu usuário e, depois, na opção "editar". Na aba grupos, adicione seu usuário ao grupo "toruser" e faça logout/login para aplicar a alteração.




[caption id="attachment_7580" align="aligncenter" width="300"] Adicionado usuário ao grupo "toruser" no Mageia.[/caption]

Execute o Vidalia e, no painel de controle, clique em "Configurações", depois na aba "Avançado" e mude o "Diretório de Dados" para a sua pasta pessoal:



/home/nomedeusuário/.tor

[caption id="attachment_7581" align="aligncenter" width="300"] Mudando endereço do catálogo no Vidalia[/caption]

Volte ao terminal e desligue a inicialização automática do Tor, para que ele seja iniciado pelo Vidalia e reinicie o privoxy:



systemctl disable tor.service
systemctl restart privoxy.service

Configurando o Firefox


De todos os navegadores, o único com suporte oficial por parte do Tor Project é o Firefox, com uma extensão. Ela era a opção padrão, mas os desenvolvedores julgaram melhor criar um pequeno fork da versão ESR do Firefox para adicionar essa extensão e algumas outras. Se preferir ficar com a versão dos repositórios da sua distro, a extensão ainda está disponível no link abaixo:


Download: https://www.torproject.org/torbutton/index.html.en



Configurando o Opera


Para ter a sua navegação no Opera protegida pelo Tor, vá em Preferências > Avançado > Rede > Servidores de Rede. Marque a opção configuração manual de proxy, marque o protocolo http, use como servidor proxy o endereço 127.0.0.1 e a porta utilize 8118. Marque a opção usar esse proxy para todos os servidores.




[caption id="attachment_7578" align="aligncenter" width="279"] Configuração de proxy do Tor no Opera[/caption]

Configurando o Chrome/Chromium


Existem duas maneiras de configurar o uso do Tor no Google Chrome. Você pode adicionar a configuração como fizemos no Opera ou utilizar uma extensão para conseguir um efeito mais interessante.


Lembrando que nada disso vai adiantar muito se você ativar a sincronização do Chrome com sua conta Google.



Configuração manual


Clique em Configurações > Mostrar Configurações Avançadas > Rede > Alterar Configurações de Proxy. Escolha a opção Configurar utilização de Proxy manualmente e entre com as informações como foi feito acima no Opera, endereço do servidor proxy é 127.0.0.1 e porta 8118.




[caption id="attachment_7573" align="aligncenter" width="300"] Configurações de Proxy no Google Chrome[/caption]

Configuração via Extensão


O problema das configurações diretas do Opera e do próprio Chrome é que, se você quiser deixar de utilizar o Tor em algumas páginas específicas, vai precisar voltar ao painel de configurações para desfazer tudo e, se quiser voltar a utilizar a ferramenta depois, refazer as configurações. O mesmo acontece com a extensão do Firefox, já que você precisa desativá-la e reiniciar o navegador para deixar de utilizar o Tor.


O pessoal do site LifeHacker publicou uma dica de extensão que pode resolver esse problema, é a Proxy Switchy. Você vai seguir basicamente as configurações feitas no item acima, só que o invés de fazer isso nas configurações do Chrome, fará nas de um perfil da extensão. Depois disso, é só clicar na aba General e marcar a opção Quick Switch. Escolha como uma das opções o perfil que você acabou de criar e pronto: tem um botão para ativar e desativar o uso do Chrome de forma rápida.




[caption id="attachment_7575" align="aligncenter" width="300"] Criando perfil no Proxy Switchy[/caption]

[caption id="attachment_7574" align="aligncenter" width="300"] Configurando o Quick Switch no Proxy Switchy[/caption]

Conclusão


Em tempos de SOPA, PIPA, ACTA e outros atentados a nossa privacidade, o Tor é uma ferramenta mais que bem vinda. A ausência de informações diretas sobre a configuração é um problema, só encontrei os passos acima depois de muita pesquisa e muitas tentativas que não deram em nada.


Fontes:


Configurações do Tor no Mageia 2 e configuração do Opera: https://forums.mageia.org/en/viewtopic.php?f=8&t=559


Configurações do Chrome e do Proxy Switchy: http://lifehacker.com/5614732/create-a-tor-button-in-chrome-for-on+demand-anonymous-browsing


Página do Tor Project: http://lifehacker.com/5614732/create-a-tor-button-in-chrome-for-on+demand-anonymous-browsing


Baixar esse post (formato ODT): http://va.mu/XVNf

6 comentários:

  1. Configurando Tor no Mageia 2 - http://t.co/J9wdXkiZ #blog

    ResponderExcluir
  2. Configurando Tor no Mageia 2: Blog Espaço LiberdadeO Tor é um programa que fornece proxies ao redor do mundo par... http://t.co/c03xlUNW

    ResponderExcluir
  3. Configurando o Tor no Mageia 2 - http://t.co/aIsnEPCH

    ResponderExcluir
  4. RT @AnonIRC: Configurando o Tor no Mageia 2 - http://t.co/aIsnEPCH

    ResponderExcluir
  5. RT @AnonIRC: Configurando o Tor no Mageia 2 - http://t.co/aIsnEPCH

    ResponderExcluir
  6. Não é seguro usar TOR com outros navegadores que não o Firefox com Torbutton! Deve avisar seus leitores que o Torbutton muda várias diretivas do navegador como uso de plugin ou a opção recarregar, etc! Mesmo usando Chromium/Opera/Etc aparentemente está anonimo, porém seus plugins dependendo do site serão um dedo duro a lhe indicar seu verdadeiro IP ! ;-)
    Não é necessário adicionar manualmente o grupo "toruser" e o privoxy está obsoleto, embora possa usá-lo se preferir! Seria útil reportar o bug do vidalia por indicar um diretório sem permissão de escrita por padrão que não permite o uso por usuário comum. :D

    ResponderExcluir