Netcat – lista przydatnych zadań
http serwer
#!/bin/bash handle_req() { read req file proto echo -e "HTTP/1.1 200 OKrnContent-Type: text/htmlrnrn" echo -e "<html><h1>Hello World</h1></html>" } typeset -fx handle_req nc -l -p 8080 -c handle_req
remote terminal
serwer:
nc -l -p 4000 -e /bin/sh
klient:
nc ip_host 4000
czat
serwer:
nc -lp 8080
klient:
nc ip_host 8080
file transfer
serwer:
cat plik | nc -l -p 4000
klient:
nc ip_hosta 4000 > plik
Zródło: ubuntuforums.org