Una de las preguntas más comunes que recibo es como navegar anónimo o cómo poder probar alguna herramienta, sin necesidad de "mostrar" mi IP. A continuación dejo un paso a paso de cómo configurar un Linux (basado en Debian) para poder navegar anónimamente y también poder utilizar cualquier herramienta de la misma forma, a través del uso de TOR, Prixovy y ProxyChains.
1. Agregar un nuevo repositorio desde el cual descargar e instalar TOR y Privoxy (no es necesario instalar Polipo). Modificar el archivo: /etc/apt/sources.list y agregar la siguiente línea:
2. Instalar TOR y responder que "sí" cuando se pregunte sobre la confianza del "proveedor" de paquetes.
3. Instalar Privoxy:
4. Instalar ProxyChains. Ya viene instalado en Backtrack y en este caso se puede evitar.
5. Modificar la configuración de Privoxy para habilitar el uso de TOR como proxy en el equipo local. Modificar el archivo: /etc/privoxy/config
Descomentar (o agregar) las dos líneas relacionadas al proxy:
7. Iniciar TOR
6. Paso optativo: instalar el navegador en modo texto Lynx para verificar si se está navegando en forma anónima.
7. Probar que se esté anónimo navegando en forma anómima.
Nota: en caso de que el proxy no funcionen se puede probar reiniciar TOR (STOP y START).

En el caso de que se esté anonimizado, la URL que ofrecerá el sitio www.whatismyip.com será distinta a la real, como se ve a continuación:
8. A partir de aquí se puede utilizar cualquier herramienta a través de proxychains, por ejemplo NMAP:
Nota importante: si se invoca la herramienta sin utilizar ProxyChains, la anonimicidad no existe.
En el caso de que se quiera navegar anónimo con otro navegador, habrá que agregar el proxy tipo Socks (el defecto es HTTP) al mismo. En el caso de querer anonimizar Firefox se puede realizar desde about:config y modificar la siguiente opción:
Ahora se debe configurar Firefox mediante el menú Editar - Preferencias - Avanzado - Conexión. Seleccionar la "Configuración manual de proxy" y configurar las distintas opciones como aparece a continuación:
Desde este momento todas las herramientas que se utilicen con ProxyChains o desde Firefox, serán anónimas. Si bien existe maneras alternativas de configurar el sistema operativo a través de DNS, esta manera resulta ser la más cómoda para la mayoría de los usuarios que deseen utilizar la anonimicidad sólo en ciertos casos.
Cristian de la Redacción de Segu-Info
1. Agregar un nuevo repositorio desde el cual descargar e instalar TOR y Privoxy (no es necesario instalar Polipo). Modificar el archivo: /etc/apt/sources.list y agregar la siguiente línea:
http://deb.torproject.org/torproject.org lucid main2. Instalar TOR y responder que "sí" cuando se pregunte sobre la confianza del "proveedor" de paquetes.
apt-get install tor tor-geoipdb3. Instalar Privoxy:
apt-get install privoxy proxychains4. Instalar ProxyChains. Ya viene instalado en Backtrack y en este caso se puede evitar.
apt-get install privoxy proxychains5. Modificar la configuración de Privoxy para habilitar el uso de TOR como proxy en el equipo local. Modificar el archivo: /etc/privoxy/config
Descomentar (o agregar) las dos líneas relacionadas al proxy:
socksParentProxy = "localhost:9050"
socksProxyType = socks47. Iniciar TOR
/etc/init.d/tor start6. Paso optativo: instalar el navegador en modo texto Lynx para verificar si se está navegando en forma anónima.
apt-get install lynx7. Probar que se esté anónimo navegando en forma anómima.
proxychains lynx www.whatismyip.comNota: en caso de que el proxy no funcionen se puede probar reiniciar TOR (STOP y START).

En el caso de que se esté anonimizado, la URL que ofrecerá el sitio www.whatismyip.com será distinta a la real, como se ve a continuación:
8. A partir de aquí se puede utilizar cualquier herramienta a través de proxychains, por ejemplo NMAP:
proxychains nmap www.google.comNota importante: si se invoca la herramienta sin utilizar ProxyChains, la anonimicidad no existe.
En el caso de que se quiera navegar anónimo con otro navegador, habrá que agregar el proxy tipo Socks (el defecto es HTTP) al mismo. En el caso de querer anonimizar Firefox se puede realizar desde about:config y modificar la siguiente opción:
network.proxy.socks_remote_dns = TRUEAhora se debe configurar Firefox mediante el menú Editar - Preferencias - Avanzado - Conexión. Seleccionar la "Configuración manual de proxy" y configurar las distintas opciones como aparece a continuación:
Desde este momento todas las herramientas que se utilicen con ProxyChains o desde Firefox, serán anónimas. Si bien existe maneras alternativas de configurar el sistema operativo a través de DNS, esta manera resulta ser la más cómoda para la mayoría de los usuarios que deseen utilizar la anonimicidad sólo en ciertos casos.
Cristian de la Redacción de Segu-Info
Leer más: Segu-Info: Anonimizar Linux con TOR, Prixovy y ProxyChains http://blog.segu-info.com.ar/2012/05/anonimizar-linux-con-tor-prixovy-y.html#ixzz1x7Y8y0VF
Under Creative Commons License: Attribution Non-Commercial Share Alike

No hay comentarios:
Publicar un comentario