nc 监听数据_linux包之nc之nc命令
nc-1.84-22.el6.x86_64
不用系统上提供的nc版本会有所不同,其提供的参数使用方法也略有差异
nc -v -w 1 192.168.2.10 -z 1-65535|grep succeeded 端口扫描
1. -4 强制使用ipv4
2. -6 强制使用ipv6
3. -D 允许socket通信返回debug信息
4. -d 不允许从标准输入中读取
5. -h 显示nc帮助文档
6. -i interval
7. 指定每行之间内容延时发送和接受,也可以使多个端口之间的连接延时
8. -k 当一个连接结束时,强制nc监听另一个连接。必须和-l一起使用
9. -l 用于监听传入的数据链接,不能与-p -z -s一起使用。-w 参数的超时也会被忽略
10. -n 不执行任何地址,主机名,端口或DNS查询
11. -p 指定nc使用的源端口,受权限限制且不能余-l一起使用
12. -r 指定nc使用的源端口和目的端口,不能使用系统原来就指定的那些端口
13. -S 允许在RFC 2385的TCP MD5签名选项
14. -s source_ip_address
15. 指定用于发包的接口的IP地址,不能和-l一起使用
16. -T ToS
17. 指定链接的IP服务类型(TOS)
18. -C 自动换行
19. -t 使nc能够与telnet交互
20. -U 使用UNIX域socket
21. -u 使用udp代替默认的tcp选项
22. -v 输出详细报告
23. -w timeout
24. 一个链接一段时间无操作,则自动断开,默认无超时
25. -X proxy_version
26. 指定nc使用代理时所采用的协议,可选的有socksv4,socks5以及https。默认socks5
27. -x proxy_address[:port]
28. 指定nc使用的代理地址和端口。默认设置:1080(SOCKS),3128(HTTPS)
29. -z 只监听不发送任何包
nc每次启动监听后,都会在客户端连接完成并退出的同时,服务端一同退出。所以,如果需要不断的使用nc进行数据传输,需要在脚本中使用循环。利用nc实现更多的功能,可参考其rpm提供的参考脚本:
# rpm -qd nc
赞赏
微信赞赏支付宝赞赏
nc 监听数据_linux包之nc之nc命令相关推荐
- nc 监听数据_nc命令使用解析大全
名称 nc - 任意的TCP和UDp连接与监听工具 概要 nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port] [-s source_ip_add ...
- 将 Flutter 应用程序连接到 BLE 设备并监听数据
什么是低功耗蓝牙? 它是诺基亚于 2006 年创建的一种无线传输技术,是一种基于蓝牙的开放标准 [1].低功耗蓝牙 (BLE)提供 API,应用程序可以使用这些 API 来发现设备.查询服务和传输信息 ...
- linux 监听数据包,linux下网络监听与发送数据包的方法(即libpcap、libnet两种类库的使用方法)...
linux下可以用libpcap函数库实现监听数据包,使用libnet 函数库发送数据包 安装: 在命令行下apt-get install 就可以了 libpcap的使用: /*author hjj ...
- js给php注册网页添加实时监听,js 实现watch监听数据变化的代码
1.js /** * @desc 属性改变监听,属性被set时出发watch的方法,类似vue的watch * @author Jason * @study https://www.jianshu.c ...
- 微信小程序,实现 watch 属性,监听数据变化
转自微信小程序,实现 watch 属性,监听数据变化 目标 在微信小程序实现 watch 属性,监听 data 中的属性,当被监听属性的值改变时,执行我们指定的方法. 思路 Vue 的 compu ...
- vue,watch监听数据,数据监听
vue,watch监听数据,数据监听 三个值: 1.第一个handler:其值是一个回调函数.即监听到变化时应该执行的函数. 2.第二个是deep:其值是true或false:确认是否深入监听.(一般 ...
- JavaWeb项目监听数据表变化并通知前台(数据来源于自身)
最近公司有些项目中需要java程序去监听数据表,当数据有变化时把新数据通知前台并且展示出来.本人也去百度上查询了好多相关知识(本意是有现成抄的就直接抄,哈哈,但无奈没有),然后根据自己的理解写了个de ...
- 微信小程序实现watch监听数据变化
起因:众所周知,微信小程序的数据监听器observers只能在自定义组件中使用,如果想要在页面中实现类似的功能,就只有通过其他的方法.其一就是通过模拟vue的watch来监听数据变化. 实现如下: 1 ...
- vue之 watch 监听数据变化 watch的使用、watch监听数据加载完成后执行、watch不触发、不生效的解决办法及原理
常用方法: watch监听数据完成后执行函数: watch: {huxing: {handler: function(newVal, oldVal) {this.huxingW();},deep: t ...
- curator 监听数据节点子节点的变化情况
文章目录 PathChildrenCache API PathChildrenCache NodeCache不仅可以监听节点内容变化,还可以监听指定节点是否存在.如果原本节点不存在,那么Cache就会 ...
最新文章
- Django 3.2.5博客开发教程:基础配置
- SAP programming language培训环境准备 index.html
- 11集成计划的制定与实施
- ubuntu18.04安裝搜狗輸入法
- c语言block内部的实现原理,iOS中block变量捕获原理详析
- 编程语言-jul2014
- 【车间调度】基于matlab NSGA-2算法求解多目标车间调度问题【含Matlab源码 893期】
- 浅谈算法和数据结构: 十 平衡查找树之B树
- 华为手表广告营销案例和广告策划案例PPT模板
- 计算机网络第五版谢希仁答案
- Mysql之Specified key was too long; max key length is 767 bytes
- wget 覆盖文件下载的技巧,绝对有效
- 金融货币学笔记(米什金)第二章 金融体系概览
- 7天带你搞定一个图表框架echarts(七)
- java中isolate时间_Dart异步编程:Isolate和事件循环
- 大学计算机372=多少Q,计算机网络Q0831
- 法国内政部选择由金雅拓保护该国关键的通信移动网络
- android button 字母自动变大写的解决
- 奔驰c260语言设置方法图解,奔驰glc260l​中控​按钮图解,glc260l车内按键功能说明...
- linux strip作用,linux gcc strip命令简介