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 |