nc 的使用方法

  • 格式:docx
  • 大小:36.38 KB
  • 文档页数:3

nc 的使用方法

nc (Netcat) 是一个网络工具,可以用于进行网络连接、端口扫描、端口监听、数据传输等操作。下面是一些常见的 nc 使用方法:

1. 建立 TCP 连接:

```

nc

```

例如,连接到 127.0.0.1 的 80 端口:

```

nc 127.0.0.1 80

```

2. 监听 TCP 连接:

```

nc -l

```

例如,监听 8080 端口:

```

nc -l 8080

```

3. UDP 连接:

```

nc -u

```

例如,使用 UDP 连接到 127.0.0.1 的 123 端口:

```

nc -u 127.0.0.1 123

```

4. 端口扫描:

```

nc -z -

```

例如,扫描 127.0.0.1 的 1-100 端口范围:

```

nc -z 127.0.0.1 1-100

```

5.传输文件:

发送文件:

``` nc -w3 < file.dat

```

接收文件:

```

nc -l -p > file.dat

```

以上是 nc 的一些基本使用方法,你可以根据实际需求选择合适的方式使用。完整的 nc 命令使用方法可以通过运行 `man

nc` 或者 `nc --help` 查看。