SHARE
TWEET

Untitled

JConnor Apr 3rd, 2013 1,023 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/bin/bash
  2. ## Instalação TOR no Back|Track 5 RC3 com DNS pelo TOR
  3. ## Todos os comandos deverão ser executados como root
  4.  
  5. # É necessário adicionar o repositorio de forma a ter a versão mais actualizada
  6.  
  7. echo deb http://deb.torproject.org/torproject.org lucid main >> /etc/apt/sources.list
  8.  
  9. # ... adicionar a chave de segurança do repositorio
  10.  
  11. gpg --keyserver keys.gnupg.net --recv 886DDD89 gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
  12.  
  13. # ... actualizar o cache apt-get
  14.  
  15. apt-get update
  16.  
  17. # ... instalar o 'keyring' de segurança
  18.  
  19. apt-get -y install deb.torproject.org-keyring
  20.  
  21. # ... instalar o tor
  22.  
  23. apt-get -y install tor
  24.  
  25. # ... adicionar a config de dns ao tor
  26.  
  27. echo DNSPort 53 >> /etc/tor/torrc
  28. echo  AutomapHostsOnResolve 1 >> /etc/tor/torrc
  29. echo  AutomapHostsSuffixes .exit,.onion >> /etc/tor/torrc
  30.  
  31. # ... alterar a config de dns do BT
  32.  
  33. cp /etc/resolv.conf /etc/resolv.conf_bk
  34.  
  35. echo nameserver 127.0.0.1 > /etc/resolv.conf
  36.  
  37. # reiniciar a rede
  38.  
  39. /etc/init.d/networking restart
  40.  
  41. ## Basta configurar o firefox para utilizar o tor e todos os pedidos dns
  42. ## assim como o trafego do browser serão encaminhados pelo tor
  43.  
  44. ## para testar: tor-resolve www.google.com
  45. ## qualquer endereço indica que o tor efectua a resoluçao de dns com sucesso
  46.  
  47. ## para repor a config dns original dar o seguite comando
  48. ## cp /etc/resolv.conf_bk /etc/resolv.conf
  49.  
  50. ## para utilizar este texto como um script, copiar o texto para um ficheiro
  51. ## efectuar: chmod og+x NOME_DO_FICHEIRO
  52. ## ./NOME_DO_FICHEIRO
RAW Paste Data
Top