首页 > 其他分享 >nc命令,扫描端口,文件传输

nc命令,扫描端口,文件传输

时间:2023-09-26 17:12:21浏览次数:39  
标签:udp 66.6 文件传输 nc 端口 tcp 192.168

nc 是netcat 的简写,是一个强大的网络工具

作用:

实现任意tcp/udp端口的侦听,nc可以作为server以tcp或udp方式侦听指令端口

端口扫描,nc可以作为client发起tcp或udp连接

机器间传输文件

机器间网络测速

 

使用示例:

1. 验证 某ip  的80端口通不通

nc  -zv  192.168.66.6 80 

返回有:Ncat:Connected to 192.168.... 的就是通

返回 Ncat: Connection refused  则是不通

 

2.拷贝文件

首先在文件接收端,激活nc监听

nc  -lp 222  >tc.txt 

然后再文件发送端,开始发文件

nc  -w  192.168.6.66 222  < tc.txt

到接收端执行命令的当前目录  ls  查看结果

3. 终端之间通信聊天,截了别人的图展示

 

4. 端口扫描

通的端口返回succeeded, 不通返回refused

nc   -v  -w  1  192.168.66.6  -z   22-90     #扫描那 ip 22到90端口

 

#验证udp端口, 不加 -u  就默认 tcp 协议的

nc  -uvz  192.168.66.6  111      

###指令中加上   参数  -6   ,可支持ipv6 连接

nc  -u  -6  192.168.66.6  8086  

 

###除了接地址,也可以接网址,

扫描一段端口,也可以扫描一个端口  : nc  -v  baidu.com  80

 

 

 

标签:udp,66.6,文件传输,nc,端口,tcp,192.168
From: https://www.cnblogs.com/nnxl/p/17730659.html

相关文章

  • java集成openCV
    官网:https://github.com/opencv/opencv/releases1、下载:opencv-4.8.0-windows.exe2、安装.exe文件3、将安装目录下的D:\XXX\opencv\build\java\opencv-480.jar添加至java项目工程中4、将对对应jdk位数的opencv_java480.dll动态库复制到path环境变量下的任意目录,方便程序中加载......
  • 报错 无法设置未定义或 null 引用的属性“onclick”
    https://blog.csdn.net/HenryXun/article/details/121422936今天写js,报错如下:无法设置未定义或null引用的属性“onclick”究其原因是因为  script的代码段放错位置,应该放在</body>标签之前.在此,对<script>放置位置进行说明:一般<script>标签会放在<head>标签中,但是放在<......
  • Standard E-96 series Resistance Value code (for 0603≤±1% marking)
     ValueCodeValueCodeValueCodeValueCode10001178253164956273102021822632450576741050318727332515907510704191283405260476110051962934853619771130620030357546347811507205313655564979118082103237456......
  • CF1879D Sum of XOR Functions
    异或和按位处理的典型例题。要求所有子区间异或和乘区间长度的总和,朴素的方法是\(O(n^2)\)地枚举区间,显然无法通过。因为涉及异或和,而异或运算不进位,故自然地想到把\(a_i\)写成二进制形式,单独研究每一位的贡献,最后再合并。这是处理此类问题的一般思路。1.二进制拆分比方......
  • centos搭建rsync远程同步服务器
    rsync(remotesynchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用rsync同步本地硬盘中的不同目录。 rsync和scp的区别:rsync支持增量同步,不管是文件数量的新增还是文件内容的新增,scp不行注意事项:1、centos默认已经安装rsync了,输入命令rsync查......
  • 【RocketMQ】Rebalance负载均衡总结
    消费者负载均衡,是指为消费组下的每个消费者分配订阅主题下的消费队列,分配了消费队列消费者就可以知道去消费哪个消费队列上面的消息,这里针对集群模式,因为广播模式,所有的消息队列可以被消费组下的每个消费者消费不涉及负载均衡,而集群模式一个消息队列同一时间只能分配给组内的一个......
  • enclave demo client 运行错误:
    [ec2-user@ip-172-31-66-71GenerateToken]$python3client.pyalias/wallet-sec2-enclave-kmsu001Expectingvalue:line1column1(char0)enclave的console出错信息如下:Startingrun.shnohup:appendingoutputto'nohup.out'[6.471168]NSMRNG:returnin......
  • [AGC024E] Sequence Growing Hard
    SequenceGrowingHard不难发现设合法的条件为第k位后,需满足\(k\in[1,n)\)\(A_{i,k+1}\leqA_{i+1,k}\)或k=n。对于连续相等的一段,在任意位置放得到的A_{i+1}相同需去重。以上两种方式体现为,在末尾放x,放一段不降序列,再在末尾放x,再放一段不降序列。以此类推。所......
  • HashMap 的长度为什么是 2 的 N 次方?HashMap 与 ConcurrentHashMap 的异同
    一、HashMap的长度为什么是2的N次方为了能让HashMap存数据和取数据的效率高,尽可能地减少hash值碰撞,也就是说尽量把数据能平均分配,每个链表或者红黑树长度尽量相等。取余(%)操作中,如果除数是2的幂次,则等价于与其除数减一的与(&)操作。即:hash%length==hash&(length-1),这个等式成......
  • $().click()和$().on('click','要选择的元素',function(){})的区别
    $().click()和$().on('click','要选择的元素',function(){})的区别demiling于2018-10-2410:43:33发布7810收藏9分类专栏:每天总结文章标签:jquery版权每天总结专栏收录该内容10篇文章1订阅订阅专栏$(选择器).click(function(){}):页面中已经存在的DOM。$(ducument).on(......