批量IP自动netcat脚本

本文介绍了一种通过Shell脚本实现对多个IP地址进行自动化的Netcat端口扫描的方法。用户只需在一个文本文件中列出待扫描的IP地址,脚本即可依次尝试连接每个IP的指定端口(如22端口),并报告成功或失败的结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

批量IP自动netcat脚本nc.sh

在同一目录新建一个名为ncip的文件,并以每行一个IP的方式罗列。使用sh命令执行nc.sh。此例中是测试22端口访问情况。

 1 #!/bin/bash
 2 IP_LIST=`cat ncip`
 3 for i in ${IP_LIST}
 4 do
 5 ##核心代码(sleep 1;)|
 6 ##可以在执行nc后1秒退出执行下一次nc
 7 (sleep 1;)|nc=`nc $i 22 > /dev/null`
 8 if [ $? -ne 0 ];then
 9 echo "nc $i fail"
10 else
11 echo "nc $i ok"
12 fi
13 done

 

posted on 2018-09-19 16:24 破霜风 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/victorfrost/p/9675238.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值