Tutorial basico de netcat parte 1


¿Qué es Netcat ?

Lanzado originalmente en 1996, Netcat es un programa de red diseñado para leer y escribir datos a través de conexiones de Protocolo de control de transmisión TCP y Protocolo de datagramas de usuario (UDP) utilizando el conjunto de protocolos TCP/Protocolo de Internet (IP). Netcat a menudo se conoce como una utilidad de "navaja suiza", y por una buena razón.  Al igual que la utilidad multifunción de la venerable navaja de bolsillo Swiss Army, la funcionalidad de Netcat es útil como programa independiente y como herramienta de back-end en una amplia gama de aplicaciones.

  Algunos de los muchos usos de Netcat incluyen el escaneo de puertos, la transferencia de archivos, la captura de pancartas, la escucha y la redirección de puertos y, lo que es más nefasto, una puerta trasera.

Instalación windows

Al ser Netcat un programa bastante simple y pequeño, no es de extrañar que la instalación sea sencilla, independientemente del sistema operativo que elija.  El puerto de Windows de Netcat ya viene compilado en forma binaria, por lo que no se requiere una instalación real.

descargar netcat para windows

Algunos programas antivirus pueden intentar evitar que instale Netcat, o incluso intentar evitar que descargue Netcat u otra aplicación que incluya Netcat. Como prácticamente con cualquier herramienta, no existe una brújula moral interna quelimita su uso únicamente para fines legítimos. Su decisión en este caso es simplemente determinar si usted descargó e instaló Netcat a propósito (y por lo tanto no es una amenaza), o si un usuario malintencionado lo instaló subrepticiamente con fines nefastos

Instalación Linux

Muchas distribuciones principales de Linux vienen con Netcat ya compilado e instalado. Otros tienen al menos una o más versiones de Netcat disponibles como paquete precompilado. Para determinar la versión de Netcat, simplemente escriba nc –h  o netcat –h . La versión original de UNIX devolverá una línea de versión mientras que la versión GNU devolverá GNU Netcat (version), una reescritura de la famosa herramienta de red. Incluso si Netcat ya está instalado en su sistema, es posible que no desee omitir esta sección.

Para instalar netcat en Ubuntu ejecutar los siguientes comandos:

#  sudo apt-get update 

#  sudo apt-get install netcat

Si ya tiene instalado Netcat y no está seguro de si ya se compiló con la opción  –e , simplemente ejecute Netcat con el interruptor –h (ayuda) para mostrar la pantalla de ayuda. Si –e está entre sus opciones, entonces Netcat se instaló con esta opción. Si  –e no está entre las opciones, tendrá que volver a compilar Netcat o usar la versión GNU.



Comentarios