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

相关推荐
沧海一笑-dj3 天前
【鸿蒙开发】Hi3861学习笔记- TCP客户端
网络·socket·harmonyos·tcp·tcp客户端·套接字·hi3861
听风lighting4 天前
嵌入式八股RTOS与Linux---网络系统篇
linux·运维·网络·socket·lwip
小宋要上岸6 天前
[特殊字符] C++ 常见 Socket 错误与优化指南
c++·socket
极客代码12 天前
Unix 域套接字(本地套接字)
linux·c语言·开发语言·unix·socket·unix域套接字·本地套接字
linux开发之路14 天前
如何高效定位网络丢包问题?
linux·网络·udp·socket·tcp
小百菜2 个月前
socket实现HTTP请求,参考HttpURLConnection源码解析
http·socket
自信不孤单2 个月前
网络编程套接字(上)
服务器·网络·udp·socket·ip地址·端口号
Golinie2 个月前
【C++高并发服务器WebServer】-10:网络编程基础概述
linux·服务器·网络·c++·socket
太阳花的小绿豆3 个月前
Python使用socket实现简易的http服务
python·socket
极客代码3 个月前
Unix 域协议汇总整理
c语言·开发语言·unix·socket·unix域套接字·本地套接字