Netcat 是一种网络工具,也称为 'nc'。它是一种用于在网络上进行数据传输的命令行工具,可用于创建 TCP/IP 连接、发送和接收数据等操作。下面是一些常用的 Netcat 用法:

  1. 创建一个 TCP 端口监听器:
nc -l -p <port>
  1. 连接到一个 TCP 服务器:
nc <host> <port>
  1. 发送数据到一个 TCP 服务器:
nc <host> <port> < file.txt
  1. 在 UDP 模式下发送数据到一个服务器:
nc -u <host> <port> < file.txt
  1. 在 TCP 模式下发送数据到一个服务器:
nc -c <host> <port> < file.txt
  1. 在 TCP 模式下监听一个本地端口:
nc -l <port>
  1. 在 TCP 模式下向一个本地端口发送数据:
nc localhost <port> < file.txt
  1. 在 TCP 模式下接收从一个本地端口发来的数据:
nc -l <port> > file.txt
  1. 在 TCP 模式下将数据传输给另一个 nc 进程:
nc -l <port> | nc <host> <port>

以上是一些 Netcat 的常用用法,通过这些用法可以轻松地完成网络数据传输。

Netcat (nc) 命令用法详解及示例 - 网络数据传输工具

原文地址: https://www.cveoy.top/t/topic/lpg9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录