Receta Netcat

Páginas: 2 (415 palabras) Publicado: 3 de febrero de 2016
www.guiaslinux.org
Netcat, la navaja suiza de TCP/IP
:: receta
Algunos ejemplos de uso de la utilidad GNU netcat. Por simplicidad se utilizan conexiones
locales aunque, por supuesto, se puedenutilizar entre máquinas diferentes.
Enviado por david el Lun, 2005-10-10 12:45

Ingredientes




netcat
bash (o equivalente)
utilidades GNU básicas

Sintaxis
nc [-options] hostname port[s] [ports]
nc -l-p port [-options] [hostname] [port]

Parámetros básicos






-l: modo 'listen', queda a la espera de conexiones entrantes.
-p: puerto local
-u: modo UDP
-e: ejecuta el comando dado después deconectar
-c: ejecuta órdenes de shell (hace /bin/sh -c [cadena] después de
conectar

Servidor de

echo

Ponemos un servidor que ejecuta
se le envíe
$ nc -l -p 2000 -e /bin/cat
Y en otra consola:
$ nclocalhost 2000
hola

cat de modo que devolverá todo lo que

hola
...

Servidor de

daytime

Exactamente lo mismo que el ejemplo anterior pero ejecutando

date en lugar de cat.

$ nc -l -p 2000 -e/bin/date
Y en otra consola:
$ nc localhost 2000
lun feb 23 21:26:48 CET 2004

Transferencia de ficheros
La instancia de

nc que escucha recibe el fichero. El receptor ejecuta:

$ nc -l -p 2000 >fichero.recibido
Y el emisor:
$ nc localhost 2000 < fichero

Un chat para dos
servidor:
$ nc -l -p 2000
cliente:
$ nc localhost 2000

Telnet
servidor:
$ nc -l -p 2000 -e /bin/bash

cliente:
$ nc localhost2000

Telnet inverso
En esta ocasión es el cliente quien pone el terminal remoto
servidor:
$ nc -l -p 2000
cliente:
$ nc localhost 2000 -e /bin/bash

Cliente de correo SMTP
Podemos usar netcat paraenviar correo electrónico por medio de un servidor SMTP,
utilizando el protocolo directamente:
~$ nc mail.servidor.com
220 mail.servidor.com ESMTP Postfix
HELO yo
250 mail.servidor.com
MAILFROM:guillermito@microchof.com
250 Ok
RCPT TO:manolo@cocaloca.es
250 Ok
DATA
354 End data with .
Aviso: su licencia ha caducado. Me deben un pastón.
.
250 Ok: queued as D44314A607

QUIT
221 Bye...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ethereal y Netcat
  • netcat
  • Receta
  • Recetas
  • Receta
  • Recetas
  • Recetas
  • Recetas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS