NetCat: Difference between revisions

added more nc
m (m)
(added more nc)
Line 39:
Execute on remote PC
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=