nc 命令
nc
命令(也称为 “netcat”)是一个网络工具,主要用于读写网络连接。它可以在 TCP 或 UDP 协议上进行数据传输,具有多种用途,以下是一些常见的功能:
主要功能
- 端口扫描:
- 可以用来扫描网络上的开放端口。
- 数据传输:
- 允许在两个主机之间传输数据,适合简单的文件传输。
- 创建反向 Shell:
- 可以用于创建反向 shell,常用于测试和调试。
- 网络调试:
- 可用于测试服务器和客户端之间的连接。
- 聊天应用:
- 可以用作简单的聊天工具。
常见用法示例
- 建立 TCP 连接:
1 |
|
- 监听端口:
1 |
|
- 传输文件:
- 在发送方:
1 |
|
- 在接收方:
1 |
|
- 端口扫描:
1 |
|
总结
nc
是一个非常强大的工具,适用于网络调试和数据传输,但请注意,使用时要遵循网络安全和合规性规范。
nc 命令
https://luffy997.github.io/2025/04/28/nc-命令/