Netcat

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.

Existen muchos forks de esta herramienta que añaden características nuevas como GNU Netcat o Cryptcat.

También es utilizada a menudo para abrir puertas traseras en un sistema.

Abrir una conexión para enviar un Archivo de manera RAW (Binario) a un Cliente: cat ARCHIVO | nc -l PUERTO Abrir una conexión y volcar la Información recibida en ARCHIVO (Cliente del Ejemplo anterior): nc HOST PUERTO > ARCHIVO Simular una Respuesta HTTP (austera) a un Cliente que se conecta con un navegador web (https://web.archive.org/web/19961229112017/http://localhost/): echo -en "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n\

Hola Mundo

" | nc -l -p 80