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的内容。

相关推荐
大Mod_abfun19 天前
Socket网络通信教程1(文件传输,IPv4+v6,多客户端管理,重构?)
服务器·网络·c#·socket·vb.net·文件传输
小贺儿开发19 天前
Unity3D 文物互动大屏
3d·unity·实时互动·udp·socket·网络通信
BackCatK Chen1 个月前
#基于C#的Socket多客户端通信系统
开发语言·网络协议·c#·socket·通信系统·多客户端·局域网协作
Trouvaille ~1 个月前
【Linux】TCP Socket编程实战(一):API详解与单连接Echo Server
linux·运维·服务器·网络·c++·tcp/ip·socket
Trouvaille ~1 个月前
【Linux】UDP Socket编程实战(三):多线程聊天室与线程安全
linux·服务器·网络·c++·安全·udp·socket
Trouvaille ~1 个月前
【Linux】UDP Socket编程实战(四):地址转换函数深度解析
linux·服务器·网络·c++·udp·socket·地址转换函数
Coder-hong1 个月前
streamlit串口工具开发尝试
socket·streamlit·python串口·多进程通信
Trouvaille ~1 个月前
【Linux】网络编程基础(三):Socket编程预备知识
linux·运维·服务器·网络·c++·socket·网络字节序
斐夷所非1 个月前
网络工具 Netcat | 部署、参数作用及实操(扫描 / 传输 / 远程控制)
netcat
我在人间贩卖青春1 个月前
Socket套接字与TCP实现框架
网络·网络协议·tcp/ip·socket