NetCat: Difference between revisions

Content added Content deleted
m (m)
(added more nc)
Line 39: Line 39:
Execute on remote PC
Execute on remote PC
netcat domain.com 4444
netcat domain.com 4444

* Create a web proxy
mkfifo proxypipe
while true; do nc -l 5000 0<proxypipe | nc www.google.com 80 1> proxypipe; done
You can access Google by
http://127.0.0.1:5000.

* Create an SSL proxy
mkfifo proxypipe
mkfifo proxypipe2
nc -l 5000 -k > proxypipe < proxypipe2 &
while true; do openssl s_client -connect www.google.com:443 -quiet < proxypipe > proxypipe2; done

*Stream a video file
On server:
cat video.avi | nc -l 5000
On Client:
nc 192.168.233.208 5000 | mplayer -vo x11 -cache 3000 -



=Socat=
=Socat=