Tecnología

Inicio

Guía para Netcat

Guía para Netcat


Una aplicación de redes rica en características, Netcat utiliza el protocolo TCP / IP para leer y escribir datos a través de conexiones de red. Netcat también sirve como una herramienta de exploración de red de depuración y de la red, proporcionando una amplia gama de funciones, incluyendo el establecimiento de conexiones salientes y entrantes, una función de las capacidades de búsqueda de puertos y un modo de túnel especial.

modos

Netcat cuenta con tres modos estándar: Connect, escuchar y túnel. En el modo Connect, Netcat crea una conexión con un servidor remoto para enviar y recibir datos. modo de escucha permite Netcat para escuchar la actividad del servidor en un puerto designado. El modo de túnel transfiere datos a lo largo de la conexión Netcat en forma cifrada para una mayor protección, y el túnel también permite el paso a través de un servidor de seguridad sin tener que abrir una puerta.

Puerta trasera

Netcat puede crear una puerta trasera para lograr un símbolo del sistema remoto en otra máquina. Netcat primera escucha a un puerto específico en el servidor IIS y, a continuación, se conecta al puerto, lo que permite una puerta trasera. Emitir el comando "nc -l -p 123 -d -e cmd.exe" al servidor. La parte de "NC" se ejecuta el comando de nc.exe para iniciar el programa Netcat. La "l" instruye Netcat escuchar y esperar las conexiones. La "p" se suministra al programa para escuchar a un puerto específico, con el "123" que proporciona el puerto de destino en este ejemplo. El "-d" instruye Netcat se desprenda del programa deseado para funcionar, que se identifica con el "cmd.exe -e".

Transferencia de archivos

Netcat puede transferir archivos de un ordenador a otro a través de una conexión de red. Una vez que tenga instalado Netcat y se ejecuta en el servidor IIS, introduzca el comando "nc -I -p 123>" directamente en frente del archivo que desea transferir, con el "123" indica el puerto de destino. Ahora, en la máquina de origen que contiene el archivo de transferencia, introduzca el comando "nc destino 123 <" seguido inmediatamente por el nombre del archivo a transferir. Ahora emitir un comando "^ C" en el sistema de origen al finalizar la transferencia. Asegúrese y confirme que el archivo transferido con éxito.

La exploración de puertos

Netcat puede escanear puertos del servidor en un intento de encontrar puertos disponibles y para identificar posibles fallos de seguridad, ya sea para arreglar las fallas o de explotarlos. Introduzca el comando "nc -v -w 2 -Z se dirigen a 40-50." Esta orden le dice Netcat para escanear los puertos 40 a 50, con la porción de "z" prevenir Netcat envíen datos a una conexión TCP. Inserción de un "-i" en la línea de comandos provoca un ligero retraso entre cada exploración de puerto individual.