如何使用netcat命令对Linux和Unix进行端口扫描
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,这篇文章给大家分享的是有关如何使用netcat命令对Linux和Unix进行端口扫描的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。如何使用 nc 来扫描 Linux,UNI
千家信息网最后更新 2024年11月23日如何使用netcat命令对Linux和Unix进行端口扫描
这篇文章给大家分享的是有关如何使用netcat命令对Linux和Unix进行端口扫描的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
如何使用 nc 来扫描 Linux,UNIX 和 Windows 服务器的端口呢?
如果未安装 nmap,试试 nc/netcat 命令,如下所示。-z 参数用来告诉 nc 报告开放的端口,而不是启动连接。在 nc 命令中使用 -z 参数时,你需要在主机名/ip 后面限定端口的范围和加速其运行:
### 语法 ### ### nc -z -v {host-name-here} {port-range-here} nc -z -v host-name-here ssh nc -z -v host-name-here 22 nc -w 1 -z -v server-name-here port-Number-her ### 扫描 1 to 1023 端口 ### nc -zv vip-1.vsnl.nixcraft.in 1-1023
输出示例:
Connection to localhost 25 port [tcp/smtp] succeeded! Connection to vip-1.vsnl.nixcraft.in 25 port [tcp/smtp] succeeded! Connection to vip-1.vsnl.nixcraft.in 80 port [tcp/http] succeeded! Connection to vip-1.vsnl.nixcraft.in 143 port [tcp/imap] succeeded! Connection to vip-1.vsnl.nixcraft.in 199 port [tcp/smux] succeeded! Connection to vip-1.vsnl.nixcraft.in 783 port [tcp/*] succeeded! Connection to vip-1.vsnl.nixcraft.in 904 port [tcp/vmware-authd] succeeded! Connection to vip-1.vsnl.nixcraft.in 993 port [tcp/imaps] succeeded!
你也可以扫描单个端口:
nc -zv v.txvip1 443 nc -zv v.txvip1 80 nc -zv v.txvip1 22 nc -zv v.txvip1 21 nc -zv v.txvip1 smtp nc -zvn v.txvip1 ftp ### 使用1秒的超时值来更快的扫描 ### netcat -v -z -n -w 1 v.txvip1 1-1023
输出示例:
图01:Linux/Unix:使用 Netcat 来测试 TCP 和 UDP 与服务器建立连接
◆-z:端口扫描模式即零 I/O 模式。
◆-v:显示详细信息 [使用 -vv 来输出更详细的信息]。
◆-n:使用纯数字 IP 地址,即不用 DNS 来解析 IP 地址。
◆-w 1:设置超时值设置为1。
更多例子:
$ netcat -z -vv www.cyberciti.biz http www.cyberciti.biz [75.126.153.206] 80 (http) open sent 0, rcvd 0 $ netcat -z -vv google.com https DNS fwd/rev mismatch: google.com != maa03s16-in-f2.1e100.net DNS fwd/rev mismatch: google.com != maa03s16-in-f6.1e100.net DNS fwd/rev mismatch: google.com != maa03s16-in-f5.1e100.net DNS fwd/rev mismatch: google.com != maa03s16-in-f3.1e100.net DNS fwd/rev mismatch: google.com != maa03s16-in-f8.1e100.net DNS fwd/rev mismatch: google.com != maa03s16-in-f0.1e100.net DNS fwd/rev mismatch: google.com != maa03s16-in-f7.1e100.net DNS fwd/rev mismatch: google.com != maa03s16-in-f4.1e100.net google.com [74.125.236.162] 443 (https) open sent 0, rcvd 0 $ netcat -v -z -n -w 1 192.168.1.254 1-1023 (UNKNOWN) [192.168.1.254] 989 (ftps-data) open (UNKNOWN) [192.168.1.254] 443 (https) open (UNKNOWN) [192.168.1.254] 53 (domain) open
感谢各位的阅读!关于"如何使用netcat命令对Linux和Unix进行端口扫描"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
端口
命令
更多
输出
信息
内容
参数
地址
服务器
模式
示例
篇文章
服务
不错
实用
不用
主机
例子
单个
报告
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
isale连接数据库失败
中测信安网络安全技术
音频数据库技术方案
网络安全学校 北邮
网络安全违法犯罪的动画图片
数据库的科幻ppt图片
连接数据库报错误2
网络安全教育主题班会ppt初中
32g 曙光内存服务器
郑州雅特网络技术有限公司公司
网络安全隔离装置正向型
还原数据库sql文件
涉密版数据库审计
知道服务器管理ip怎么远程
计算机网络技术单元设计
vivo东莞招软件开发人员吗
通信与网络安全
亚马逊数据库调用失败
sql数据库导数时间不走
上海wind金融数据库
南宁大学生网络技术创业
2000数据库改密码
软件开发设计占比
图画网络安全的画
数据库系统理论第五版答案
有关网络安全知识竞赛的英语作文
xbox 服务器怎么切换
软件开发个人和公司签合同
软件开发模式的影响
堡垒机和网络安全配置