Skip to main content

netcat

· One min read
info

netcat(也称为 nc)是一种用于读取和写入网络连接的工具。它可以用作一个简单的客户端,也可以用作一个简单的服务器。

安装

$ sudo apt-get install netcat

使用

这是一些常用的 netcat 用法:

在主机上创建一个 TCP 监听器:

$ nc -l <port number>

向远程主机发送数据:

$ echo "Hello, World!" | nc <remote host> <port number>

从远程主机读取数据:

$ nc <remote host> <port number>

在本地主机和远程主机之间创建一个 UDP 连接:

$ nc -u <remote host> <port number>

执行端口扫描:

$ nc -v <remote host> <port number>

这只是一些基本的 netcat 用法,您可以通过查看 man nc 来了解更多信息。