Practical netcat

via Hacker News | Cool stuff you can do with netcat

# ssh to host2 via an ssh session on host1
$ ssh -oProxyCommand="ssh host1 nc host2 22" host2

# Check if a port is open
$ nc -p 8080 host

# Proxy an HTTP request
$ nc -l 12345 | nc www.google.com 80