Qu'est que TOR : http://fr.wikipedia.org/wiki/Tor_%28r%C3%A9seau%29
Pour installer la solution de proxy anonyme, lancer :
apt-get install tor privoxy
Editer le fichier /etc/privoxy/config
et modifier les lignes suivants :
listen-address 192.168.174.3:8118 # pour autoriser l'écoute du proxy sur le port 8118 de l'IP 192.168.174.3 forward-socks4a / 127.0.0.1:9050 . # pour relayer les requêtes à TOR, bien mettre le "." à la fin
Redémarrer les services :
/etc/init.d/privoxy restart /etc/init.d/tor restart
Pour vérifier que le trafic passe bien par le réseau TOR lancer :
tcpdump -i lo dst port 9050
Configurer maintenant votre navigateur (exemple ci-dessous : Firefox) :
Selectionner Configuration manuelle du proxy
et renseigner :
192.168.174.3 8118
Cocher Utiliser ce serveur proxy pour tous les protocoles
Si Google vous demande de valider que vous n'êtes pas un robot, utilisez le moteur https://ssl.scroogle.org
Vous pouvez aussi installer l'Add-on torbutton pour Firefox pour passer aisément d'une navigation classique à une navigation anonyme.
Ce plugin augmente les chances de conserver l'anonymat, puisqu'il peut par exemple protéger l'exécution de certains javascripts pouvant localement récupérer votre adresse IP
Si TOR est installé sur votre machine, les commandes décrites ci-dessous sont disponibles :
Pour résoudre un nom DNS :
tor-resolve www.google.fr
Pour se connecter en SSH via le réseau TOR :
torify ssh user@domaine.com
Télécharger de façon anonyme un fichier :
torify wget http://www.domaine.com/download/file.zip
Pour un scan de port en anonyme :
proxychains nmap -PN -sT -sV -n -p 80,21,10000 XXX.XXX.XXX.XXX
Installer proxychains par la commande apt-get install proxychains
et le configurer pour utiliser tor ainsi :
chain_len = 1 socks4 127.0.0.1 9050