Tcpxtract: extraer archivos del tráfico de tu red

Supongamos que eres el sheriff de una red, ya sea doméstica o empresarial, y tienes que monitorizar el tráficto de la misma, para lo que estás usando por ejemplo Wireshark. Ahora imagina también que quieres extraer los ficheros que se ocultan en esa comunicación ¿cómo lo hacemos? Bueno, pues para eso está Tcpxtract.

El primer paso es instalarlo. En Windows lo puedes descargar dese Sourceforge, en el caso de Linux puedes instalarlo con apt tal que así:

sudo apt-get install tcpxtract

Y ¿cómo le damos uso? la sintxis sería

tcpxtract [OPTIONS] [[-d ] [-f ]],

permitiéndonos -d capturar desde una interfaz de red y -f hacerlo desde un fichero. Dos ejemplillos en Linux

#extraemos datos directamente
#de la caputra de nuestra tarjeta
#de red
tcpxtract -d eth0

#extraemos datos de un archivo
#de tipo pcap
#generado por Wireshark
tcpxtract -f ejemplo.pcap

Tcpxtract reconoce los archivos que se envían por su firma o huella, estando estas registradas en el archivo tcpxtract.conf, lo que nos permitiría en todo caso poder añadir más editándolo, si conocemos dicha firma.

Se puede añadir una opción -o que permitiría definir en qué carpeta queremos que se extraigan los archivos capturados de nuestro tráfico.

#extraemos datos de un archivo
#de tipo pcap
#generado por Wireshark
#ejemplo definiendo salida
tcpxtract -f ejemplo.pcap -o imagenesExtraidas

Ten en cuenta este tipo de cosas, tanto por los temas de seguridad en las comunicaciones y usar siempre que sea posible la conexión https como si decides colarte en la wifi de tu vecino para usarla de gratis.

Amplificar la señal del router wifi

Vaya por delante que al momento de escribir esta entrada no he probado el funcionamiento de dicho “gadget”, por llamarlo de alguna forma, pero me fiaré de varios tutoriales que he visto por internet. En todo caso, esta semana iré por casa de mis padres, así que podré comprobar su funcionamiento.

El caso es que dicha casa tiene varios pisos, y el router está en la planta baja, por lo que la señal apenas llega hasta la habitacion donde duermo, en el último piso. La señal es mínima, y la interferencia de las redes de las casas vecinas, que usan frecuencias similares, limita todavía más el alcance. En un principio pensé en usar una vieja antena wifi que usaba en mi antiguo ordenador, haciéndole algún apaño para aumentar su recepción, pero luego he visto que es más fácil y barato amplificar la señal del router. Por otra parte, también podría hacer ambas cosas.

En esa foto puedes ver cómo viene siendo el invento. Los materiales son simples: un trozo de cartón fino, papel de aluminio y pegamento.

La idea es que cortes el cartón en un trozo de algo menos que el alto de la antena del router, y y que de ancho ocupe un poco más del ancho del router (en la foto puedes ver tamaño y forma más o menos). Has de moldear un poco el cartón para darle una cierta forma parabólica, luego corta papel de aluminio de ese tamaño y pégalo bien al cartón. Luego sujétalo a la antena por detrás para que se mueva y oriéntala en la dirección en que quieres recibir la señal.

Como ya he dicho, no he probado la eficacia de este sistema. En su día había probado una antena hecha con una caja de Pringles (que estaban bastante de moda) y la cosa iba bien. Esta semana experimentaré. Ya os contaré.