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

相关推荐
晨曦启明6343 天前
计算机网络-网络编程
网络·udp·socket·多线程·tcp
叶舟1 个月前
基于socket实现客户端与服务器之间TCP通信
网络协议·tcp/ip·socket·通信
曾经的三心草1 个月前
Linux网络编程初步学习1
linux·网络·学习·网络编程·socket
我是个假程序员1 个月前
NC65 portal端不适用单据模板,根据页面某个字段值的改变动态设置某些字段是否可编辑,是否必填以及表体行增加、行确认
nc
Dylanioucn1 个月前
【编程进阶知识】Java NIO:掌握高效的I/O多路复用技术
java·网络编程·socket·nio·i/o多路复用
憧憬一下1 个月前
C/S模型的简单实现(UDP服务器)、本地套接字(sockaddr_un )的讲解
网络·udp·socket·嵌入式linux·c/s模型
one-ccs1 个月前
Python 封装 socket 为 [TCP/UDP/MULTICAST] 客户端
python·tcp/ip·udp·socket
洛寒瑜1 个月前
【读书笔记-《网络是怎样连接的》- 1】Chapter1-从Web浏览器开始
笔记·http·socket·网络基础
GOTXX2 个月前
【计算机网络】初识Socket编程,揭秘Socket编程艺术--UDP篇
linux·开发语言·网络·计算机网络·php·socket·套接字