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:使用零输入/输出模式,只在扫描通信端口时使用。

目录
相关文章
|
29天前
|
数据安全/隐私保护 Windows
安装 Windows Server 2019
安装 Windows Server 2019
|
29天前
|
Windows
安装 Windows Server 2003
安装 Windows Server 2003
|
30天前
|
NoSQL Shell MongoDB
Windows 平台安装 MongoDB
10月更文挑战第10天
39 0
Windows 平台安装 MongoDB
|
1月前
|
Windows Python
Windows安装dlib,遇到问题汇总解决
Windows安装dlib,遇到问题汇总解决
31 4
|
1月前
|
Oracle 关系型数据库 MySQL
Mysql(1)—简介及Windows环境下载安装
MySQL 是一个流行的关系型数据库管理系统(RDBMS),基于 SQL 进行操作。它由瑞典 MySQL AB 公司开发,后被 Sun Microsystems 收购,现为 Oracle 产品。MySQL 是最广泛使用的开源数据库之一,适用于 Web 应用程序、数据仓库和企业应用。
52 2
|
1月前
|
JavaScript Windows
windows安装vue
windows安装vue
|
1月前
|
应用服务中间件 Shell PHP
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
|
1月前
|
应用服务中间件 Apache Windows
免安装版的Tomcat注册为windows服务
免安装版的Tomcat注册为windows服务
101 3
|
1月前
|
XML 网络安全 数据格式
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(一)
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(一)
|
20天前
|
Linux 网络安全 虚拟化
适用于Linux的Windows子系统(WSL1)的安装与使用记录
并放到启动文件夹,就可以开机自动启动了。
22 0