Netcat is a simple utility which reads and writes data across network connections, using the TCP or UDP protocol.