布条百科 - 专业百科知识分享的网站 手机版
首页 > 生活 >

什么是nc 命令使用详解

309次浏览     发布时间:2023-03-09 08:50:04    

nc 命令介绍:

Ncat/nc是一个功能丰富的网络实用程序,可以从命令行跨网络读取和写入数据。 Ncat是为Nmap项目编写的,是目前分散的Netcat版本系列的高潮。 它旨在成为可靠的后端工具,可立即为其他应用程序和用户提供网络连接。 Ncat不仅可以使用IPv4和IPv6,还可以为用户提供几乎无限的潜在用途。我们通过 ll 命令查看nc 命令:

➜ benchmarks ll /usr/bin/nc

lrwxrwxrwx. 1 root root 4 Feb 19 19:09 /usr/bin/nc -> ncatnc 命令 是 ncat 的软链接。ncat 与 cat 有着相似的作用, 我们从命名就可以看出来:

NAME

cat - concatenate files and print on the standard output

NAME

ncat - Concatenate and redirect sockets

nc 常用:

侦听任意端口,以TCP/UDP 方式

端口扫描

传输文件

测速常用命令:

-l用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接。

2) -p 限制数据发送原端口

3) -s 指定发送数据的源IP地址,适用于多网卡机

4) -u 指定nc使用UDP协议,默认为TCP

5) -v输出交互或出错信息,新手调试时尤为有用

6)-w超时秒数,后面跟数字

7)-z表示zero,表示扫描时不发送任何数据常用举例:

监听端口:

➜ benchmarks nc -l 8888 -vNcat: Version 7.60 ( https://nmap.org/ncat )Ncat: Generating a temporary 1024-bit RSA key. Use --ssl-key and --ssl-cert to use a permanent one.

Ncat: SHA-1 fingerprint: 045B 595F 7C98 9C19 8632 46C4 1952 C3CA 6560 E0E6Ncat: Listening on :::8888Ncat: Listening on 0.0.0.0:8888

连接端口:

➜ benchmarks nc -vz -w 5 127.0.0.1 8888Ncat: Version 7.60 ( https://nmap.org/ncat )Ncat: Connected to 127.0.0.1:8888.Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds.

如果进行端口扫描: nc -vz -w 5 127.0.0.1 1-100 对 1-100 端口进行扫描

同理,利用两者之间的连接可以进行文件传输。

如果结合 /dev/null 、/dev/zero 和 dstat 命令,可以进行两主机之间的网速。

相关文章

比例尺怎么算出来的(你知道比例尺的意义)

1、什么叫比例尺? 图上距离和实际距离的比,叫做比例尺。 也就是图上距离:实际距离 = 比例尺 或写成(= 比例尺) 2、比例尺的种类: (1)、数字比例尺:如:1:10000

2024-04-29 15:21:45

apec成员国有美国吗(一文了解亚太经合组织)

  亚太经合组织(Asia-Pacific Economic Cooperation, 简写APEC)第三十次领导人非正式会议将于11月15日至17日在美国旧金山召开。2023年度

2024-04-29 15:01:18

特斯拉线圈原理详细讲解(理解制造闪电的“特斯拉线圈”及无线输电原理)

无线网络、无线信号,这些名词早已经成为我们日常中极为常见的词汇。但是无线电力传输,到现在还是比较少听到的。电能无线传输,就意味着我们以后不用到处挖沟、拉电杆、铺电线了,对于无处不用

2024-04-29 14:41:18

视频切割软件哪个最好用(分享常见的3款软件!好用!)

在现代数字化时代,视频成为了人们生活中不可或缺的一部分。不管是分享生活还是工作宣传,通过视频的形式总能达到意想不到的效果。但视频文件太大、繁杂的内容太多怎么办?这时候就需要对视频内

2024-04-29 14:22:32

中国人口最多的城市是哪个城(我国人口最多的十大城市)

随着经济的发展,我国的人口也进一步向中心城市、都市圈集聚,根据最新的统计结果,我国有17个城市常住人口超过1000万,下面我们就来盘点一下我国人口最多的十大城市。第十名、苏州市苏州

2024-04-29 14:01:12

社保可以退吗农村户口(这几种特殊情况除外)

一般情况下,缴纳的社会保险是不能退的。不退社会保险,是为了将来给参保者争取更大的利益。社会保险的福利性,对社会稳定的促进作用不可小觑。根据现行社保政策,只有这几种特殊情况可以办理退

2024-04-29 13:41:13