Netcat 是一款功能强大的网络工具,也被称为 '瑞士军刀'。它可以用于网络调试、数据传输等。以下是一些常见的用法:

  1. 监听端口:

nc -l <port>

  1. 连接到指定端口:

nc <host> <port>

  1. 发送数据并关闭连接:

echo 'message' | nc <host> <port>

  1. 监听 UDP 端口:

nc -u -l <port>

  1. 扫描开放的端口:

nc -zv <host> <start_port>-<end_port>

  1. 传输文件:

发送端:

nc -l <port> < file_name

接收端:

nc <host> <port> > file_name

  1. 转发连接:

nc -l <local_port> | nc <remote_host> <remote_port>

以上是几个常见的用法,Netcat 还有很多其他功能,如代理、端口转发、加密传输等。

Netcat 使用教程:网络工具的瑞士军刀

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

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