V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

netcat

utilidad que se puede utilizar para practicamente cualquier cosa relacionada con el protocolo TCP/IP [navaja suiza]

Nota.- En algunas distros está ligeramente capado. Preferible bajarlo de http://netcat.sourceforge.net/download.php y compilarlo:

$ ./configure
$ make DFLAGS=" -DTELNET -DGAPING_SECURITY_HOLE"
# make install
$ nc -v -v -z 192.168.2.5 21 22 25 110 5900
que se conecte a la IP, envie más información [-v por duplicado], que no envie ningún dato [-z] y que lo haga por los puertos mencionados [21,22,25,110,5900]
$ nc -l -p 3001 -e /bin/bash
Que esté a la escucha [-l] en el puerto 3001 [-p] y que, cuando haya conexión, ejecute nuestra shell bash [-e ....]
$ nc IP_servidor 3001
desde el cliente, conectamos con el servidor y todo lo que escribamos se enviará al bash del servidor y lo que nos responda aparecerá en nuestra pantallla. Para terminar la conexión CTROL-C
$ telnet -l usuario IP_o_nombre_host 3001
Otra forma de establecer la conexión.
$ nc -l -p 3000 > archivo
Dejar el servidor listo para recibir un archivo
$ nc IP_servidor 3000 < archivo
enviar desde el cliente el archivo
$ nc -zw2 www.nombre.com 80 && echo open
comprobar si está abierto el puerto 80 de un host
$ nc -l -p 10000 < pelicula.avi
streaming de video-servidor
$ nc IP_o_host 10000 | mplayer –
streaming de video-cliente
$ nc -l -p 10000 < fichero.mp3
streaming de audio-servidor
$ nc IP_o_host 10000 | madplay –
streaming de audio-cliente
$ nc -l -p http -c "cat index.html"
servidor http
$ echo “GET /” | nc www.google.com 80 > index.html
copiar una página web
$ nc -l -p 10000 -c "nc host 22"
Proxy. El trafico recibido en el puerto 10000 se redirige al 22 del host especificado
$ nc towel.blinkenlights.nl 23
visionar la guerra de las galaxias
$ dd if=/dev/sda5 | nc -l -p 10000
clonar un disco por red. En el servidor
$ nc IP_o_host 10000 | dd of=sda5.img
En el cliente
$ nc -l -p 7777 > /dev/null
Prueba de rendimiento entre dos máquinas. En el Servidor
$ pv -r /dev/zero | nc IP_servidor 7777
En el cliente

opciones

-v -v .- mostrar máxima información

-z .- mostrar puertos a la escucha

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
1837 entradas - Acerca del Tractatus
La Pipa Plena 2018