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

相关推荐
hsjkdhs11 小时前
万字详解网络编程之socket
网络·tcp/ip·udp·socket
吐个泡泡v2 天前
网络编程基础:一文搞懂 Socket、HTTP、HTTPS、TCP/IP、SSL 的关系
网络·网络协议·http·https·socket·ssl·tcp
DebugKitty14 天前
网络编程1-基本概念、函数接口
运维·服务器·网络·网络协议·socket·tcp
青草地溪水旁1 个月前
socket编程中系统调用send()详细讲解
嵌入式硬件·socket·内核空间·用户空间
青草地溪水旁1 个月前
socketpair函数详解
socket·进程间通信
charlie1145141911 个月前
快速入门Socket编程——封装一套便捷的Socket编程——导论
linux·网络·笔记·面试·网络编程·socket
沿着缘溪奔向大海3 个月前
蓝牙数据通讯,实现内网电脑访问外网电脑
java·爬虫·python·socket·蓝牙
听风lighting3 个月前
WebServer实现:muduo库的主丛Reactor架构
linux·运维·网络·c++·socket·webserver
callJJ3 个月前
JAVA网络编程——socket套接字的介绍上(详细)
网络·网络协议·tcp/ip·udp·socket·套接字·网络原理
满怀10154 个月前
【Python中的Socket套接字详解】网络通信的核心基石
开发语言·网络·python·网络编程·socket