O Netcat (nc) é um utilitário minúsculo que lê e escreve dados em conexões de rede. Atacantes e defensores usam. Um analista CySA+ deve reconhecer sua presença em um host porque o Netcat é um IOC clássico — frequentemente usado para reverse shells, bind shells, relays de porta e exfiltração ad hoc.
Usos defensivos: banner grabbing, listeners rápidos para testar firewall, transferências simples entre DMZs.
Variantes para a prova: nc, ncat (Nmap), socat, implementações BSD vs GNU (a flag -e execve costuma ser removida em distros hardened — e com razão).