nc(netcat) 被誉为网络安全界的‘瑞士军刀’,可以用于完成几乎涉及TCP.UDP或者Unix域套接字的任何事.它可以打开TCP连接,发送UDP报文,在任意的TCP和UDP端口监听,进行端口扫描,支持ipv6.不象telnet,nc能够更好地支持脚本,能够将错误消息分离到标准错误,而不是标准输出.nc有四种典型应用: 一.C/S模型 用nc能够非常简单地建立一个基本的C/S模型.打开控制台,在某个端口上启动nc监听,等待连接.例如,nc在端口1234上启动监听,等待连接:$ nc -l 1