top of page

Netcat

  • Haxmell Corp
  • 16 may 2017
  • 2 Min. de lectura

Netcat es una herramienta de red que permite a través de intérprete de comandos y con una sintaxis sencilla abrir puertos TCP/UDP en un HOST (quedando netcat a la escucha), asociar una shell a un puerto en concreto (para conectarse por ejemplo a MS-DOS o al intérprete bash de Linux remotamente) y forzar conexiones UDP/TCP (útil por ejemplo para realizar rastreos de puertos o realizar transferencias de archivos bit a bit entre dos equipos). Fue originalmente desarrollada por Hobbit en 1996 y liberada bajo una licencia de software libre permisiva (no copyleft, similar a BSD, MIT) para UNIX. Posteriormente fue portada a Windows y Mac OS X entre otras plataformas.

La forma más básica de operar de netcat consiste en:

  • Crear un socket para conectarse a un servidor ( o bien para hacer de servidor )

  • Enviar todo lo que entre por la entrada estándar por el socket

  • Sacar por la salida estándar todo lo recibido por el socket

A continuación se listan algunos de los parámetros más usados con Netcat:

  • -l: Indica que Netcat abre el puerto para Escucha (Listen): Acepta una única conexión de un cliente y se cierra.

  • -p: Especifica el puerto

  • -k: Fuerza a que el puerto permanezca abierto tras haber recibido una Conexión. Se usa con el parámetro -l y permite infinitas Conexiones.

  • -u: El puerto abierto se abre como UDP, en vez de TCP que es la opción por default.

  • -v: Muestra información de la conexión.

  • -t: Las respuestas son compatibles para sesiones de Telnet.

  • -q segundos: Tras haber recibido el EOF de la Entrada de datos, espera los segundos indicados para enviarla.

  • -i segundos: Especifica un delay (retraso) de tiempo para el envío o recepción de las líneas de texto.

Ejemplo.

Comments


Entradas destacadas
Vuelve pronto
Una vez que se publiquen entradas, las verás aquí.
Entradas recientes
Archivo
Buscar por tags
Síguenos
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page