Esse tutorial no site do Viva o Linux mostra as funções do famoso Netcat, mais conhecido como canivete suÃço do TCP/IP. Com ele você poderá testar a segurança da sua rede e evitar futuros problemas.
Netcat é uma ferramenta usada para ler e escrever dados em conexões de rede usando o protocolo TCP/IP. Dada sua grande versatilidade, o Netcat é considerado pelos hackers o canivete suÃço do TCP/IP, podendo ser usado para fazer desde portscans até brute force attacks.
O nome netcat vem do comando "cat" do Linux/Unix. O cat concatena arquivos e envia para a saÃda padrão (stdout). O netcat faz praticamente o mesmo, porém ao invés de concatenar arquivos, o netcat concatena sockets TCP e UDP.
Artigo completo
Fonte: Viva o Linux