domingo, 24 de febrero de 2008

Navegar anonimamente con TOR en Ubuntu

Bueno estaba con este problema de la IP como siempre y se me ocurrio buscar una manera de navegar con proxys pero sin tener que estar buscando uno diferente cada día asi que se me ocurrió utilizar la red Tor :P para el que no sepa que es aquí una pequeña explicación.

http://es.wikipedia.org/wiki/Tor

Siguiendo con el tema para lograr esto utilizaremos 3 herramientas: Tor, Privoxy y Vidalia

Comencemos:

Primero instalmos Privoxy y tor desde la consola :P

$ sudo apt-get install privoxy tor

Esperamos que termine de bajarse y de instalarse y luego reiniciamos sus servicios

$ /etc/init.d/privoxy restart && /etc/init.d/tor restart

Configuramos Privoxy

$ sudo gedit /etc/privoxy/config

Borramos todo lo que hay en el archivo y pegamos esto

# Generally, this file goes in /etc/privoxy/config

#

# Tor listens as a SOCKS4a proxy here:

forward-socks4a / 127.0.0.1:9050 .

confdir /etc/privoxy

logdir /var/log/privoxy

actionsfile standard # Internal purpose, recommended

actionsfile default # Main actions file

actionsfile user # User customizations

filterfile default.filter



# Don't log interesting things, only startup messages, warnings and errors

#logfile logfile

#jarfile jarfile

#debug 0 # show each GET/POST/CONNECT request

debug 4096 # Startup banner and warnings

debug 8192 # Errors - *we highly recommended enabling this*



user-manual /usr/share/doc/privoxy/user-manual

listen-address 127.0.0.1:8118

toggle 1

enable-remote-toggle 0

enable-edit-actions 0

enable-remote-http-toggle 0

buffer-limit 4096




Y por último configuramos firefox para que use TOR instalando este plug-in.

https://addons.mozilla.org/firefox/2275/

Bueno hasta aqui ya tenemos instalados TOR y PRIVOXY solamente nos falta VIDALIA que es una insterfaz gráfica para TOR pero antes de instalarlo vamos a hacer algunas preparaciones. Esto es opcional solo para aquellos que les guste tener una forma mas facil de manejar las cosas ;)

Primero bajamos algunas cosas que podríamos necesitar, como un compilador de C++ (g++) y algunas librerías gráficas.

$ sudo aptitude install qt4-dev-tools qt4-designer g++

bajamos las fuentes desde la página de Vidalia, por ejemplo en el escritorio (para que luego no se nos olvide borrarlo, ya que no será necesario tras instalar)

http://vidalia-project.net/dist/vidalia-0.0.16.tar.gz[/code]

Descomprimimos el archivo y accedemos a la carpeta descomprimida

$ tar zxvf vidalia-0.0.16.tar.gz
$ cd vidalia-0.0.16

Ahora compilamos

$ sudo export QMAKE=/usr/bin/qmake-qt4
$ sudo ./configure –disable-debug
$ sudo make
$ sudo make install

Bien, ahora si tratamos de arrancar Vidalia nos daría un error, puesto que Tor ya está configurado por defecto para que se inicie en el arranque, para evitarlo, lo desactivamos del arranque quitándolo de /etc/init.d lo renombramos por si acaso tuviésemos que restaurarlo.

$ sudo mv /etc/init.d/tor /etc/init.d/tor.old

Ya sólo queda iniciar Vidalia cuando queramos navegar de forma anónima, y activar el botón de navegación con Tor de Firefox.

Para iniciar Vidalia, puedes ejecutar (Alt+F2) el comando vidalia, iniciarlo por consola, o hacer un lanzador…

Si quieres comprobar que funciona Tor correctamente, accede a ésta página con Tor activado y te dirá si funciona o no.

http://torcheck.xenobite.eu

Eso es todo asi que a navegar anonimamente :P

salu10

Nota 1: si te da error al iniciar tor con vidalia lo que hay q hacer es detener el servicio de tor :P

$ sudo /etc/init.d/tor.old stop

Nota 2: si te da error de acceso denegado a la hora de ejecutar tor con vidalia lo que debes hacer es cambiar de dueño a la carpeta en /home/TuUsuario/.tor/

$ chown -Rf TuUsuario /home/TuUsuario/.tor

1 comentario:

Unknown dijo...

oe prix, ta bueno el HowTo, funca pero no exactamente para lo que yo queria, burlar a rapidcaka, jeje

Saludos