kali下netcat的使用

1.利用netcat传输文本信息

服务器端:nc -l -p 333;监听333端口

查看服务器端IP:ifconfig

客户端:nc -nv 192.168.222.128 333;连接服务器的333端口

这样就可以传输文本信息了。

2.ls -l |nc -nv 192.168.222.128 333 -q 1;列出客户端当前目录的信息,通过netcate传输到服务端显示

3.服务端:nc -l -p 333 > ps.txt
   客户端:ps aux|nc -nv 192.168.222.128 333 -q 1

列出客户端所在机器的进程列表,传输到服务器端,并将其存储在ps.txt文件中

4.服务端:nc -l -p 333 > vmare.pl

客户端:nc -nv 192.168.222.128 333 < vmware-install.real.pl -q 1

从客户端向服务器端传输文件

5.服务端准备好供下载的文件: nc -l -p 333 < vmare.pl -q 1
客户端获取文件:nc -nv 192.168.222.128 333 >1.pl
客户端从服务器端获取文件

6.传输目录

服务器端:tar -cvf - vmware-tools-distrib/ |nc -l -p 333 -q 1
客户端:nc -nv 192.168.222.128 333 |tar -xvf -
结合tar命令进行使用
7.加密传输文件

apt-get install mcrpt

服务器端:nc -l -p 333 | mcrypt --flush -Fbqd -a rijndael-256 -m ecb >test.tar.gz

客户端:mcrypt --flush  -Fbq -a rijndael-256 -m ecb < VMwareTools-10.0.6-3595377.tar.gz |nc -nv 192.168.222.128 333 -q 1

8.播放流媒体文件

服务器端:cat 1.avi |nc -l -p 333 -q 1

客户端:nc -nv 192.168.222.128 333 | mplayer -vo x11 -cache 3000 -

9.远程克隆硬盘

nc -lp 333|dd of=/dev/sda

dd if=/dev/sda | nv -nv 192.168.222.128 333 -q 1

posted on 2016-04-27 19:27  严宏君  阅读(1229)  评论(0)    收藏  举报