1.前言
nc命令可以用来作为某些服务的检测,它可以连接到某个port来进行通信
除此之外,它还可以自行启动一个port来监听其它用户的连接
如果在编译nc软件的时候给予“GAPING_SECURITY_HOLE”参数的话,可以软件还可以用来取得客户端的bash
centos默认并没有给予上面的参数,因此不能用它作为黑客软件
nc用来取代telnet是一个很棒的功能(nc=netcat)
2.nc命令的使用方法如下
(1)基本格式如下
nc [-u] [ IP | host ] [ port ]
nc -l [ IP | host ] [ port ]
-l | 作为监听之用,也就是打开一个port来监听用户的连接 |
---|---|
-u | 不使用TCP而是使用UDP作为连接的数据包状态 |
(2)举例如下
-
实例一: