首页 > 其他分享 >telnet循环探测服务端口

telnet循环探测服务端口

时间:2023-05-27 17:01:54浏览次数:52  
标签:txt 端口 telnet echo start time test 033 探测

#!/bin/bash
## $1为端点地址 $2为端口号
## 示例sh telnet_test.sh 127.0.0.1 80
i=0
> ./test.txt
echo "日志保存./test.txt"
while [ $i -lt 2 ]
do
        start_time=`date +%Y%m%d-%H:%M:%S`
        start_time_s=`date +%s`
        RESULT=`echo "" |sleep 0.5| telnet  $1 $2 2> /dev/null`
        if [[ $RESULT =~ "Escape"  ]]; then
                    echo -e "$start_time host $1's tcp port $2 is \033[31mopening\033[0m." |tee -a  ./test.txt
        else
        #Defect: time consuming
                    echo -e "$start_time host $1's tcp port $2 is \033[31mclosed\033[0m."  |tee -a  ./test.txt
        fi
        #sleep 1

done

标签:txt,端口,telnet,echo,start,time,test,033,探测
From: https://blog.51cto.com/u_16103295/6362656

相关文章

  • Linux 或 Windows 上实现端口映射
    Linux或Windows上实现端口映射Linux就该这么学 2023-05-2708:02 发表于北京链接:https://www.cnblogs.com/connect/p/server-port-proxy.html排版:入门小站通常服务器会有许多块网卡,因此也可能会连接到不同的网络,在隔离的网络中,某些服务可能会需要进行通信,此时服......
  • 哈希线性探测法 - 运行时间
    我正在试着和一位朋友一起做作业,一个问题是询问用于线性探测方法的搜索,添加和删除的平均运行时间。我认为它是O(n),因为它必须检查一定数量的节点,直到它找到一个打开的节点为止。搜索时,它从原始索引处开始并向上移动,直到找到所需的数字。但我的朋友说这是O(1)。哪一个是对的?  ......
  • 汽车多媒体系统HDMI端口ESD静电保护方案设计图
    随着人们对生活质量要求的提升,汽车内配备符合要求的车载多媒体系统显得非常重要。电动化、智能化已成为汽车发展未来趋势,车载电磁环境会更加复杂。为了保护汽车多媒体系统主机免受静电放电影响,需要选用ESD静电防护二极管,用于保护多媒体系统主机I/O端口免遭破坏。若不能正确选择合适......
  • telnet命令介绍
    简介telnet是一种网络协议和工具,可以用于在计算机之间进行远程控制会话(remotecontrolsession)。通俗地讲,就是通过telnet连接至目标计算机,像使用本地计算机一样执行操作、发送指令等,同时telnet也是一种登录远程主机的标准协议;主要用来登录远程主机并能够执行主机的一些命令,还可以......
  • windows server2016 操作系统修改默认远程端口
    一、需求   远程端口,windows默认的3389.linux的22,这种都是知名端口,如果IP地址暴露,很可能会被攻击,这时候就需要更改端口号。二、操作步骤2.1打开注册表   快捷键WIN+R,命令行窗口输入regedit2.2进入以下路径  这里是默认端口,修改为自己除1024以后,以及未被......
  • Linux查看端口被那个进程占用
    netstat-antunlp|grep1521......
  • zabbix6创建http端口服务监控
    有时需要监控服务器的某些端口是否正常服务,使用zabbix可以实现此功能.本例:监控生产环境http://192.168.10.38:18336 1.修改主机配置  点击左侧导航-配置-主机,找到要配置的主机,点击要配置的选项.    这里以10.38这台服务器为例,如下图:    2.添加......
  • 【Widnows】Hyper-V随机端口绑定导致冲突解决方案
    ✨WindowsTCP动态端口范围在Windows操作系统中,TCP动态端口范围是指用于临时分配给应用程序的端口号范围。当应用程序需要与其他计算机建立TCP连接时,操作系统会自动分配一个未使用的动态端口号给该应用程序使用。在Windows中,默认的TCP动态端口范围是从49152到65535......
  • Python 编写的自动验证端口的脚本
    以下是一个使用Python编写的自动验证端口的脚本示例:importsocketdefconnection_host(host,port):cli=socket.socket(family=socket.AF_INET,type=socket.SOCK_STREAM)cli.settimeout(1)try:cli.connect((host,int(port)))cli.close(......
  • Nginx如何配置多个服务域名解析共用80端口详解
    前言由于公司一台服务器同时有多个服务,这些服务通过域名解析都希望监听80/443端口直接通过域名访问,比如有demo.test.com和product.test.com。这时候我们可以使用nginx的代理转发功能帮我们实现共用80/443端口的需求。备注:由于HTTP协议默认监听80端口,HTTPS协议默认监听443端口,所......