1、什么是nc

netcat(nc)是一个简单而有用的工具,可以使用tcp或者udp进行网络间读写数据,传输文件,接收发送数据,验证网络是否畅通。

2、命令行:

   

1) -l
用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接。
2) -p <port>
暂未用到(老版本的nc可能需要在端口号前加-p参数,下面测试环境是centos6.6,nc版本是nc-1.84,未用到-p参数)
3) -s 
指定发送数据的源IP地址,适用于多网卡机 
4) -u
 指定nc使用UDP协议,默认为TCP
5) -v
输出交互或出错信息,新手调试时尤为有用
6)-w
超时秒数,后面跟数字 
7)-z
表示zero,表示扫描时不发送任何数据
 
  例子: nc -zv -w 10  XXX.XXX.XX.XXX 8000(后面是端口号)
 
其他用法:https://www.cnblogs.com/nmap/p/6148306.html
 
 

最新文章

  1. 编写具有单一职责(SRP)的类
  2. OpenCV计算点到直线的距离 数学法
  3. C++ 内存的分配方式 (摘选自网络)
  4. 我所研究过的 ASP.NET MVC 或者 .NET 或者 ORM 或者框架的开源项目
  5. 取消table中tr td的边距
  6. Makefile,如何传递宏定义DEBUG【转】
  7. WPF Image控件使用本地图片
  8. 解决visual studio已安装的问题
  9. ArcGIS Engine -- 常用方法
  10. ios App 打包
  11. JSP页面间传递参数的5种方法
  12. how to count uv area
  13. ajax提交数据问题
  14. 搬寝室(HDU 1421 DP)
  15. 整不明白Jquery的问题
  16. 关于运行robotium提示连接不上jar问题
  17. dubbo refrence bean(服务引用)
  18. 百度地图、高德地图、Google地图等坐标系相关梳理
  19. MySQL-压缩版-windows安装
  20. sed命令 linux

热门文章

  1. [NOI2019]弹跳(KD-Tree)
  2. VBE2019的下载、安装和使用(最新版2020.2.22)
  3. kaggle——贷款信用评估介绍
  4. pymysql常见报错
  5. SQL基础教程(第2版)第8章 SQL高级处理:8-1 窗口函数
  6. 数据类型操作简单对比(R和Python)
  7. h5-渐变的基本描述
  8. Python批量重命名文件
  9. 吴裕雄--天生自然 JAVA开发学习:正则表达式
  10. java生成图形验证码