Windows环境下安装nc工具

简介: 本文介绍了网络工具Netcat(nc)的下载、配置和基础使用。首先提供了nc的下载链接,建议在安装时避免中文路径并关闭杀毒软件。接着,展示了配置nc环境变量的步骤,包括在系统设置中进行相关操作。然后,通过开启两个命令行窗口进行简单的验证测试,如监听端口(nc -l -p9000)和建立连接(nc localhost 9000)。最后,提到了nc的多功能性,如端口监听、扫描、文件传输和远程shell,并列出了一些常用参数选项,例如 `-l` (监听模式) 和 `-p` (指定端口)。

0x00(nc下载)

netcat(nc)下载地址:https://eternallybored.org/misc/netcat/

下载完成后解压至对应目录(推荐安装路径不要有中文),关掉杀毒软件

0x01:配置nc环境变量

1)打开系统设置

0x02:验证测试

打开两个cmd窗口

第一个窗口执行:

nc -l -p9000 # -l 监听模式 -p 开启监听端口

第二个窗口执行:

nc localhost 9000

验证执行结果:

0x03:更多扩展介绍以及使用参数介绍

Netcat(也称为nc)是一款非常著名的网络工具,被誉为渗透测试中的"瑞士军刀"。它具有以下功能和用途:

端口监听:Netcat可以作为服务器以TCP或UDP方式监听指定的端口,用于接受来自其他主机的连接请求。

端口扫描:Netcat可以作为客户端发起TCP或UDP连接,用于扫描目标主机上的开放端口。

远程文件传输:Netcat可以在两台主机之间进行文件传输。你可以将一个主机作为服务器,另一个主机作为客户端,通过Netcat将文件从一个主机发送到另一个主机。

远程shell:Netcat可以通过建立反向连接或者传递命令来实现远程shell访问。

网络测速:Netcat可以用于测试两台主机之间的网络速度,通过在两台主机之间传输数据并计算传输速度来评估网络性能。

Netcat的控制参数说明:

-g <网关>:设置路由器跃程通信网关,最多可设置8个。

-G <指向器数目>:设置来源路由指向器,其数值为4的倍数。

-h:显示在线帮助信息。

-i <延迟秒数>:设置时间间隔,以便传送信息及扫描通信端口。

-l:使用监听模式,控制传入的数据。

-n:直接使用IP地址,而不通过域名服务器进行解析。

-o <输出文件>:指定文件名称,将往来传输的数据以16进制字码的形式倾倒到文件中保存。

-p <通信端口>:设置本地主机使用的通信端口。

-r:使用随机数指定本地与远端主机的通信端口。

-s <来源位址>:设置本地主机发送数据包的IP地址。

-u:使用UDP传输协议。

-v:显示指令执行过程。

-w <超时秒数>:设置等待连线的时间。

-z:使用零输入/输出模式,只在扫描通信端口时使用。

目录
相关文章
|
1天前
|
监控 安全 虚拟化
深入浅出:NSSM封装Windows服务工具的使用与介绍
深入浅出:NSSM封装Windows服务工具的使用与介绍
8 2
|
1天前
|
Web App开发 JavaScript 前端开发
Windows环境下 NVM 介绍、下载安装及使用详解
Windows环境下 NVM 介绍、下载安装及使用详解
6 0
|
2天前
|
Apache 项目管理 数据安全/隐私保护
Windows安装TortoiseSVN客户端结合Cpolar实现公网提交文件到本地服务器
Windows安装TortoiseSVN客户端结合Cpolar实现公网提交文件到本地服务器
|
3天前
|
Unix Shell 开发工具
windows下如何安装git以及IDEA如何配置git
该文指导安装Git 2.15.0版本。首先从Git官网下载最新安装包,双击安装,依次选择Next,同意默认配置,确保勾选添加到环境变量。在配置选项中,选择在cmd中使用Git(第2项),行结束转换选Windows(第1项),终端模拟器选MinTTY(第1项)。安装完成后,通过右键菜单或直接打开Git Bash验证安装成功。最后,配置全局用户名和邮箱,并在IDEA中设置Git路径以完成集成。
|
3天前
|
关系型数据库 MySQL PHP
如何在Windows安装Wnmp服务并实现固定地址远程访问
如何在Windows安装Wnmp服务并实现固定地址远程访问
|
3天前
|
Windows
Windows系统下安装分布式事务组件Seata
Windows系统下安装分布式事务组件Seata
|
4天前
|
Linux Python Windows
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
|
5天前
|
存储 Linux 虚拟化
VMware保姆级安装教程-VMware Workstation Pro 16(Windows10)
VMware保姆级安装教程-VMware Workstation Pro 16(Windows10)
|
5天前
|
编解码 Linux Windows
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
本文档介绍了在Windows环境下如何为FFmpeg集成libopus和libvpx库。首先,详细阐述了安装libopus的步骤,包括下载源码、配置、编译和安装,并更新环境变量。接着,同样详细说明了libvpx的安装过程,注意需启用--enable-pic选项以避免编译错误。最后,介绍了重新配置并编译FFmpeg以启用这两个库,通过`ffmpeg -version`检查是否成功集成。整个过程参照了《FFmpeg开发实战:从零基础到短视频上线》一书的相关章节。
19 0
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
|
6天前
|
Windows
Windows 系统下安装
在Windows上安装Julia,访问[julialang.org/downloads](https://julialang.org/downloads/)下载安装程序。64位版本仅适用于64位系统。安装时持续点击Next,记得勾选&quot;Add Julia To PATH&quot;以添加到环境变量。完成后,可在终端直接运行Julia命令。默认安装路径如:C:\Users\BAIDU\AppData\Local\Programs\Julia 1.7.2。

热门文章

最新文章