cryptcat
Netcat fork with encryption capabilities. tldr-pages
On Linux
Linux
listen on a specified port and print any data received
cryptcat -k password -l -p portIdentifyConnect to a certain port
cryptcat -k password ip_address portIdentifySpecify the timeout (w)
cryptcat -k password -w timeout_in_seconds ip_address portIdentifyScan (z) the open ports of a specified host
cryptcat -v -z ip_address portIdentifyAct as proxy and forward data from a local TCP port to the given remote host
cryptcat -k password -l -p local_port | cryptcat -k password hostname remote_portIdentify