Linux/netcat: Difference between revisions

From Wiki
No edit summary
Line 22: Line 22:


nc -l 7496 < pipe | tee outgoing.log | nc 192.168.111.20 7496 | tee pipe incoming.log
nc -l 7496 < pipe | tee outgoing.log | nc 192.168.111.20 7496 | tee pipe incoming.log
</pre>
== other ==
<pre>
tail -f pipe | nc 192.168.111.20 7496
</pre>
</pre>



Revision as of 22:00, 14 November 2012


chat

nc <ip> <port>
netcat -l -p <port>

serve file

netcat -l -p <port> < file

proxy

nc -l 7496 0<pipe | nc 192.168.111.20 7496 1>pipe
tcpflow -p -i eth0 -c port 7496

nc -l 7496 < pipe | tee outgoing.log | nc 192.168.111.20 7496 | tee pipe incoming.log

other

tail -f pipe | nc 192.168.111.20 7496

clone hdd

netcat -l -p <port> | dd of=/dev/sdb
dd if=/dev/sdb | nc <ip> <port>