View difference between Paste ID: wPb3X8L0 and 2FWzbjYd
SHOW: | | - or go back to the newest paste.
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