linux 安装方法

apt-get install netcat-traditional

apt install netcat-openbsd

windows下载

netcat 1.11 for Win32/Win64

将里面的exe复制到

C:\Windows\System32

v 参数就是列出执行过程的详细信息,n 参数翻译过来就是只接收 ip 地址,没有 dns。之所以使用 n 参数,是因为使用命令的过程中只去传入 ip,减少了 nc 把域名解析为 ip 的过程,这样可以节省时间提高效率。

实际上nc就是socket的server与client,用于简单调试不用python ,c++这类写代码

用法1:udp聊天

用于调试网络端口,在一台ip 为xxx的机器 上运行

nc -lvup 6666

l表示 listen

u表示 udp

p表示端口 后面跟的6666

表示监听6666端口

另外一台

nc -vu xxxx  6666

这样两台设备就可以愉快的聊天了,注下图一个是linux ubuntu一个是win10

另外 可能通过管道将传输内容指向文件就实现了文件传输,再配合tar指令就可以实现多个文件、文件夹的传输

用法2:扫描端口

nc -nvz 10.10.10.136 1-30

扫描某个IP的1-30 号端口

另外我在一台单独外网IP的 linux上运行

netcat  -lvup 6666

时提示

netcat: getnameinfo: Temporary failure in name resolution

于是增加一个参数 n就可以了

netcat  -nlvup 6666

使用tcp配对测试

服务端:netcat  -nlvp 6666

客户端:nc -v 你的服务IP  6666

netcat 使用方法相关推荐

  1. 【瑞士军刀】netcat使用方法

    [瑞士军刀]netcat使用方法 本文仅用作学习用途,切莫做违法的事情,产生一切后果与本人无关. 1.主机间通信 服务端开启nc -l -p 4444 -l listening -p Port nc ...

  2. netcat使用方法_记一次NC(NETCAT)传输文件实战

    二.传输文件 咱们先设立一个场景,如果你在电子取证的时候发现有文件需要传输到你的物理机上,但是又不能让自己的取证机有一些系统内存大小上发生一点变化,这时候可以使用 NC的文件传输功能: 1.物理机取证 ...

  3. netcat使用方法

    netcat的主要功能如下: 1.侦听模式.传输模式 2.telent/获取banner信息 3.传输文本信息 4.传输文件/目录 5.加密传输文件 6.远程控制/木马 7.加密所有流量 8.流媒体服 ...

  4. 【netcat学习】学习使用网络工具中的瑞士军刀——NetCat

    简介 NetCat被称为网络工具中的"瑞士军刀",体积小巧,功能强大.使用netcat可以建立并接受传输控制协议(TCP)和用户数据报协议(UDP)的连接,可以在这些连接上读取数据 ...

  5. 测试udp服务的端口是否可用

    测试tcp服务的端口是否可用,可以使用: telnet ip port 但是如果这个用在upd服务上,就会报错, 因为telnet走的是tcp协议, 比如说192.168.80.131在8888端口上 ...

  6. 忆享科技戟星安全实验室|内网隧道技术,你知道几个?

    戟星安全实验室 忆享科技旗下高端的网络安全攻防服务团队.安服内容包括渗透测试.代码审计.应急响应.漏洞研究.威胁情报.安全运维.攻防演练等 本文约6000字,阅读约需15分钟. 0x00 前言 在实际 ...

  7. 读书笔记——《黑客大曝光》(4/8)

    第5章 攻击Unix 5.1 获取root权限 在UNIX中只有两级访问权限:全权root和其他任何访问权. 5.1.1 简短回顾 使用rfcinfo和showmount可分别查点RPC服务和NFS安 ...

  8. Android如何查看UDP端口,udp端口如何打开?UDP端口测试介绍

    平时看似非常简单的计算机功能,却不知其中含有多少方面的程序协助.说到udp相信大家都不了解它是什么,有什么作用,其实简单的说,udp就是一个传输数据过程中的一个通道,也就是说我们平时通过qq或者其他软 ...

  9. 【测试实践】搞定云网络系统性能测试

    一.前言 在部署或管理网络系统时,我们更多的是关心网络的连通性,而对于其整体的性能往往考虑不多,或者即使考虑到性能.异常或稳定性的问题,但却发现没有合适的手段去测试或监控网络健康状况.在本文中,首先简 ...

最新文章

  1. 不用恐惧AI的高速发展,论击败阿法狗(零)最简单的方法
  2. SQL Server 2016:实时查询统计
  3. Tokyo Tyrant基本规范(4)--协议
  4. c++读二进制文件结束的时候总会异常_python专题文件操作
  5. Android O 迁移应用官方指南
  6. json格式数据,将数据库中查询的结果转换为json, 然后调用接口的方式返回json(方式一)...
  7. cop2000计算机组成原理,COP2000计算机组成原理实验系统
  8. 为啥你用@JsonFormat注解反序列化LocalDateTime总失败?
  9. leetcode-回文链表
  10. 信息学奥赛一本通(1198:逆波兰表达式)
  11. 人工智能综述性论文_人工智能论文研读:深度学习算法与架构综述(包含详细统计表)...
  12. java加密算法之DES篇
  13. CS中mdl文件的解析
  14. “防护左移”赋能开发人员,实时修复代码安全问题
  15. 项目经理之我思员工能动性
  16. vue手机端日期插件
  17. 根据代表性序列预测OTU/ASV生活史策略——寡营养型or富营养型
  18. Mysql必知必会概要总结
  19. 字母金字塔(类同数字金字塔)
  20. python抠出图片人像_Python抠图

热门文章

  1. BPM与OA的简单了解
  2. Given a binary search tree with its preorder traversal sequence { 8, 2, 15, 10, 12, 21 }.…
  3. ShardingSphere-JDBC使用笔记
  4. 各个等级测试工程师所需的必要技能
  5. 基于SQLSERVER--数据库表的修复
  6. 简述created和mounted的区别
  7. 工作流-jbpm入门例子
  8. Qt之TableView使用
  9. 软件接口设计 六大原则
  10. 针对网络层的DoS攻击