
“Tor es un conjunto de herramientas para un amplio abanico de organizaciones y personas que quieren mejorar su seguridad en Internet. Usar Tor puede ayudarte haciendo anónima la navegación y publicación web, mensajería instantánea, IRC, SSH y demás aplicaciones que usan el protocolo TCP.“
Asi mismo: “ Tor tiene el propósito de servir de defensa contra el análisis de tráfico, una forma de vigilancia que amenaza el anonimato y la privacidad personal, la confidencialidad en los negocios y la seguridad del estado.“
Instalación
Antes de comenzar, cabe aclarar que esta instalación es para distros derivadas de Debian, para otras distros como Fedora, Red Hat, Suse, Gentoo, sistemas BSD, etc aqui esta este link.
1. Entrar a la consola como root ejecutar lo siguiente para editar nuestro sources.list
# nano /etc/apt/sources.list
2. Añadir las siguientes lineas, que son los repositorios de Tor
#Tor
deb http://mirror.noreply.org/pub/tor main
deb-src http://mirror.noreply.org/pub/tor main
Donde lo tienen que cambiar por la distro que usan, si es Debian ponen sarge, etch, lenny o sid. Si usan Ubuntu, ponen drapper, edgy, feisty, gutsy o hardy.
cerramos (con Ctrl+X) y guardamos los cambios.
3. Añadimos las claves gpg para este repositorio ejecutando lo siguiente
# gpg –keyserver subkeys.pgp.net –recv 94C09C7F
# gpg –fingerprint 94C09C7F
lo que te debería de mostrar algo así
pub 1024D/94C09C7F 1999-11-10
Key fingerprint = 5B00 C96D 5D54 AEE1 206B AF84 DE7A AF6E 94C0 9C7F
uid Peter Palfrader
[...]
lo siguiente sería ejecutar
# gpg –export 94C09C7F | sudo apt-key add -
lo que te debe de devolver: OK.
NOTA: wordpress cambia los dos guiones seguidos en un solo guión, asi es que hay que poner dos guiones seguidos antes de keyserver, fingerprint y export.
4. Ahora sería actualizar los repositorios e instalar Tor
# apt-get update
#apt-get install tor
en este paso, te debe avisar que tambien se va a instalar doc-base, privoxy, socat y tsocks, de lo contrario, instalarlos cuando termine con “apt-get install doc-base privoxy socat tsocks“
5. Ahora hay que abrir el archivo de configuracion “config” de Privoxy para que se use con Tor
# nano /etc/privoxy/config
6. Añadir la siguiente linea al principio del archivo (no hay que omitir el punto al final, es importante)
forward-socks4a / localhost:9050 .
7. Ahora hay que buscar (con Ctrl+W) las siguientes lineas y comentarlas (anteponer un #)
Buscar: logfile logfile
Comentado queda: # logfile logfile
Buscar: jarfile jarfile
Comentado queda: # jarfile jarfile
8. Para que los cambios en privoxy tengan efecto, se tendrá que reiniciar
# /etc/init.d/privoxy restart
9. Listo, ahora si usas Firefox o Iceweasel, hay que instalar el plug-in de TorButton
10. Ya instalado, reiniciamos nuestro navegador y veremos un boton en la parte inferior derecha que dice “Tor Disabled“, el cual hay que presionarlo para activarlo, quedando “Tor Enabled“.
11. Para comprobar que, en efecto si esta funcionando, accederemos a la pagina del Detector de Tor y si vemos una pantalla como la siguiente, hemos hecho todo bien.

Ahora para usarlo con otras aplicaciones como emesene, un cliente FTP u otros solo seria necesario configurar las preferencias para que se conecten a traves de un proxy (privoxy) o directamente a traves de Tor usando como direccion para ambos localhost y como puerto para conectarse a Tor directamente 9050 de forma que obtendriamos el anonimato que nos da Tor con las aplicaciones que solemos usar.
Escrito por jhg1 
Escrito por Civix