Mostrando entradas con la etiqueta conexion a internet. Mostrar todas las entradas
Mostrando entradas con la etiqueta conexion a internet. Mostrar todas las entradas

jueves, 21 de abril de 2016

Anonimizar herramientas Pentesting

Anonimizando con Proxychains - Tor - Privoxy




Buenos días, con este artículo me estreno en el blog, espero que guste y despeje alguna dudas. Voy a explicar lo siguiente de manera que se entienda fácilmente.

¿Que es un proxy?
Se puede decir que un proxy es un intermediario entre nosotros (USUARIO) y nuestro destino (INTERNET), para así al visitar alguna web no dejemos rastro de nosotros.
También se puede utilizar para evitar el filtrado de algunas webs o videos que están restringiendo el acceso por países.


PROXYCHAINS 
Nos permite crear cadenas de proxies, ocultando nuestra IP pública en las conexiones realizadas.
Tenemos que instalar conjuntamente TOR para hacer que pase nuestras conexiones através de la red TOR.

En la consola escribimos:
apt-get install tor
Aquí ya tengo instalado en su versión más reciente

apt-get install proxychains

Aquí ya tengo instalado en su versión más reciente

Ahora vamos a configurar Proxychains, vamos a la siguiente ruta donde está al archivo de configuración: 
/etc/proxychains.conf 


  • Descomentamos la la línea "#dynamic_chain", que se nos queda así "dynamic_chain", para que use cambios de ip aleatoriamente.
  • Añadimos al final de la lista "socks5 127.0.0.1 9050
(Aclaración: el puerto 9050 es el utilizado por tor)


Tal que nos queda así la configuración:



Ahora vamos a levantar el servicio tor y a comprobar que estamos anonimizando nuestra aplicación, en este caso usaremos el navegador iceweasel:
  • /etc/init.d/ tor start (levantamos el servcio tor)
  • /etc/init.d/ tor status (para comprobar que todo está bien)
proxychains iceweasel https://dnsleaktest.com



nos dice que estamos en Estados Unidos

aquí es donde estamos en realidad

Toda la cadena pasa através de la red tor y estamos anonimizando el navegador desde la consola, podemos seguir navegando a otras webs sin problema alguno, una vez cerremos el navegador dejaremos de estar anónimos.

En este ejemplo hemos usado iceweasel, pero podemos usar otras herramientas, nmap, sqlmap, ping, etc...


PRIVOXY
En la consola escribimos:
apt-get install privoxy
aceptamos con "S"

Ahora vamos a configurarlo:
nano /etc/privoxy/config

crearemos una copia del archivo por seguridad

A continuación añadiremos algunos parámetros necesarios:
  • agregar la línea "listen-address 127.0.0.1:8118" (8118 es el puerto usado por privoxy).

  • agregar la línea "forward-socks4a / 127.0.0.1:9050 ." (el . incluido) (9050 es el puerto usado por tor).

Para mejora del rendimiento:
  • cambiar "keep-alive-timeout 300" ---> "keep-alive-timeout 600"

  • cambiar "socket-timeout 300" ---> "socket-timeout 600"

Iniciamos el servicio privoxy: /etc/init.d/ privoxy start


como vemos se ha iniciado y comprobamos los servicios que tenemos levantados a la escucha y se puede observar tor, que es necesario para usarlo en consola.

ping www.google.com --proxy=127.0.0.1:8118 

hacemos ping a google saliendo a internet la petición através de privoxy en el puerto 8118.

Si queremos usar Firefox para navegar anonimamente, teclearemos en la barra de dirección "about config", nos saldrá un aviso de que tengamos cuidado con lo que vamos a cambiar, aceptamos y estramos en la configuración del navegador, localizamos donde dice "network.proxy.socks_remote_dns = TRUE" y acto seguido configuramos nuestra configuración de acceso en el navegador:





Ya podremos navegar a gusto.


No hay que olvidar que esto es meramente informativo y no con fines delictivos, aparte que como consejo también sería conveniente cambiar la mac.

Hasta la próxima y ser buenos.



sábado, 9 de abril de 2016

Paranoicos (I) - VPN y Tor



Muchos lo suponíamos y, desde hace unos años con las filtraciones de Edward Snowden, sabemos del espionaje masivo de los gobiernos y empresas privadas. No vamos a ahondar si está bien o está mal, si es necesario o no, si está justificado, pero sí hablaremos de cómo defendernos y aumentar nuestra privacidad en la red.
"Privacidad no es tener algo que esconder, es tener algo que proteger" - Snowden
¿Cómo podemos evitar, evadir y protegernos de este espionaje?. No es sencillo, ya que intervienen muchos factores, muchisimos:

Conexión a Internet

Algo vital para protegernos en la red, y así ganar privacidad es proteger nuestro acceso a Internet. Desde hace años abundan en Internet herramientas de tracking, de rastreo, herramientas que estudian nuestro comportamiento, que almacenan nuestro origen y nuestra actividad en la red.

El uso de herramientas libres es casi indispensable para salvaguardar nuestra privacidad, en este caso el navegador Firefox puede ser un gran aliado, ya que, además de ser libre es altamente configurable y ampliable con extensiones y complementos, de los que hablaremos a continuación.

En este primer vídeo de la serie "Paranoicos" hablaremos de nuestra conexión a Internet, donde es fundamental para salvaguardar nuestra privacidad dos aspectos:

  • Ocultar nuestra IP real, con el objetivo de que las páginas a las que accedemos no puedan rastrearnos, conocer nuestro origen o almacenar nuestra información personal. Además esto ayuda a evitar sitios censurados en determinados paises.
  • Cifrar la información, de forma que ni un atacante ni, por ejemplo, nuestra operadora puedan hacer un seguimiento de nuestra actividad en la red.

Existen dos grandes herramientas que nos pueden garantizar ambos aspectos, y estas son las VPN y Tor.

VPN y Tor

VPN o Virtual Private Network es una tecnología que permite crear un túnel cifrado desde nuestro dispositivo a una red de área local (LAN), de esta forma estaremos conectada a la misma aún estando fuera de ella. Tiene grandes utilidades, por ejemplo empresariales (tener tu equipo conectado a la red LAN de la empresa estando en casa), pero el aspecto que nos interesa es, accediendo a Internet desde una VPN, garantizar nuestra privacidad:

  • El tunelado de nuestra información desde nuestro dispositivo hasta el servidor VPN va cifrado, evitando el seguimiento de terceros. Además de aumentar la seguridad de nuestra conexión.
  • Las web de destino verán como origen este servidor VPN, y no tu dispositivo.
  • Evita redes restrictivas y/o censura.



Existen muchas VPN, pero recomendamos utilizar una de pago, ya que, como bien sabemos, si no pagamos por algo, no somos el cliente, sino el producto. Y que utilicen nuestros datos para lucrarse es precisamente contrario a la idea de este post.

Sobre Tor hemos hablado ya varias veces en Follow the White Rabbit, a grosso modo, Tor es parecido a una VPN,solo que el contenido y la información viajan por diferentes nodos situados por el globo.

Ambas tecnologías tienen el problema de que, al pasar la información por diferentes nodos y servidores para después llegar al destino, en vez de realizar una conexión "directa" sacrificamos velocidad a cambio de privacidad y seguridad.

Tanto la utilización de VPN y Tor no son complicadas en exceso, los proveedores de estos servicios suelen dar facilidades a los usuarios (excepto que estén orientados a usuarios avanzados, claro) y no es necesario ser informático para poder usarlas con facilidad. Además funcionan perfectamente de forma simultánea, es más, es bastante recomendable, aún notándose una bajada de velocidad considerable.

Por supuesto la utilización de estas herramientas no nos garantizan privacidad, si no las usamos con sentido común. Por ejemplo, si accedemos a Facebook con nuestro nombre real, y hacemos determinadas acciones, es obvio que no tendremos privacidad ni anonimato, simplemente ocultaremos el origen de dicha conexión.

Google Analytics