netcat工具安装和使用

netcat是一个功能强大的网络实用工具,可以从命令⾏跨⽹络读取和写⼊数据。 netcat是为Nmap项⽬编写的,是⽬前分散的Netcat版本系列的经典。 它旨在成为可靠的后端⼯具,可⽴即为其他应⽤程序和⽤户提供⽹络连接。

一,下载安装

1,Windows系统上

地址1: ​​​​​​static-binaries/binaries/windows/x86 at master · andrew-d/static-binaries · GitHub

地址2: netcat 1.11 for Win32/Win64

安装之后记得配置环境变量。

2,Linux系统

yum install netcat

二,使用

1,查看命令

nc -h

2,监听端口发送数据

nc -l 9876

3,在另一台linux服务器上监听端口

nc x.x.x.x 9876

接收到第一个服务器发出的数据。

同时,如果在第二台服务器上发送数据,第一台服务器也可以接收到数据。

4,监听接口,并将接收到的数据写入文件

nc x.x.x.x 9876 > log.txt

再可以去看看log.txt的内容。

相关推荐
东南门吹雪15 天前
JAVA TCP socket编程框架
java·高并发·socket·tcp·nio
阿钱真强道15 天前
29 鸿蒙LiteOS RK2206 Socket编程实战 UDP通信+LWIP原理全解析
udp·socket·鸿蒙·liteos·开源鸿蒙·瑞芯微·rk2206
金融支付架构实战指南19 天前
Java Socket 全网read/write底层原理 + 避坑实战
socket·tcp·write·listen·connect
知无不研20 天前
对套接字的深入理解
linux·服务器·网络·c++·socket·网络套接字
Irissgwe1 个月前
二、Socket编程UDP
linux·网络·网络协议·udp·socket·socket编程
Irissgwe1 个月前
一、网络基础概念
linux·网络·websocket·网络协议·socket·linux网络编程
Groundwork Explorer1 个月前
W5500 CircuitPython 驱动测试知多少?
socket·w5500·esp32s3·circuitpython·socketpool
辰尘_星启1 个月前
【Linux】Python Socket编程指南
linux·python·socket·系统·通信
SoveTingღ1 个月前
【问题解析】Socket已经关闭了,但是端口还处于listening状态?
linux·服务器·c++·qt·socket
H Journey2 个月前
Linux网络编程,高性能 IO 多路复用服务器:向 epoll 监控器注册要监听的 socket 和事件
网络·socket·多路复用·事件注册