Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tor es una herramienta que permite usar Internet de forma anónima. Lo consigue mediante una técnica
llamada "Onion Routing", que básicamente consiste en usar una conexión que pase por diversos agentes
(servidores Tor) antes de llegar al destino, las conexiones entre los agentes y nuestro ordenador se
encriptan para asegurar la privacidad. Cuando el destino recibe nuestras peticiones lo hace desde el último
de los agentes, con lo cual no puede saber desde que ordenador se le ha solicitado la información. Para
una explicación más detallada del funcionamiento de Tor puedes dirigirte a esta página.
Para tener Tor funcionando como cliente en Ubuntu para navegar de forma anónima, tan solo hay que
seguir unos sencillos pasos:
Primero asegurate de tener configurada la sección universe de los repositorios de Ubuntu; si no sabes de
que hablo o como hacerlo lee la Guía de Ubuntu y después vuelve a este COMO.
Si bien se encuentra disponible un paquete de Tor en universe, se trata de una versión antigua. Por ese
motivo vamos a usar un repositorio con una versión actual de Tor.
Si usamos Hoary cambiaremos versión_ubuntu por hoary, y en caso de usar Breezy la cambiaremos por
breezy.
Ahora vamos a instalar Privoxy, un proxy web que nos permitirá usar Tor para acceder a la web desde
cualquier navegador; y que además mejorará la seguridad de nuestro sistema. Como se encuentra en
universe lo instalamos sin mayor complicación: sudo apt-get privoxy
forward-socks4a / localhost:9050 .
Que lo que hace es indicar a privoxy que dirija todas las comunicaciones al proxy SOCKS a localhost:9050,
es decir, a Tor.
También se recomienda configurar privoxy para que no registre el tráfico que pasa por él, para ello
comentamos las siguientes líneas añadiendo una # (almohadilla) al inicio de las mismas:
logfile logfile
jarfile jarfile
El resto de opciones las dejamos con sus valores por defecto, lo que hará que Privoxy acepte conexiones en
localhost puerto 8118.
Tan solo tenemos que especificar privoxy como proxy HTTP, es decir localhost puerto 8118.
También es interesante la extensión SwitchProxy de Firefox, que te permitirá cambiar de forma sencilla
entre una conexión directa y una conexión usando Tor.
Para ello puedes ir a Tor detecTor, o a una de las páginas que solo podrás visitar mediante Tor como "The
Hidden Wiki" (este enlace no funcionará si no usas Tor); la cual a su vez contiene más recursos exclusivos
(hidden services).
Notas finales:
Privoxy no maneja el tráfico FTP, así que las conexiones FTP desde el navegador fallarán. En caso de que
desees usar el navegador para acceder a sitios FTP, asegurate de no usar un proxy para las conexiones FTP.
Por ejemplo, en Firefox deja en blanco la entrada llamada Proxy FTP; de esa forma podrás conectarte a
sitios FTP pero no será de forma anónima.
No solo es posible utilizar Tor para navegar de forma anónima, se puede usar con cualquier programa que
sea capaz de usar proxys HTTP. En esta página puedes ver una lista de configuraciones para otras
aplicaciones (Gaim, apt, gnupg, etc).
Es posible que las páginas tarden un poco más en cargarse al usar Tor, eso es debido a la técnica que usa
Tor para conseguir el anonimato (onion routing); pero en ningún momento resulta "inusable".
Cuando uses Tor, ten en cuenta que es una red creada por voluntarios; así que no abuses de ella
descargando Torrents, archivos pesados, etc. (algunos de los servidores Tor limitan el ancho de banda que
puedes usar) Usala para lo que fue concebida, para que puedas comunicarte de forma anónima.
ZafNat