python检测端口是否被占用_Python_监测某一个端口是否被占用
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import socket, time, thread
socket.setdefaulttimeout(3) #设置默认超时时间
def socket_port(ip, port):
"""
输入IP和端口号,扫描判断端口是否占用
"""
try:
if port >=65535:
print u'端口扫描结束'
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
result=s.connect_ex((ip, port))
if result==0:
lock.acquire()
print ip,u':',port,u'端口已占用'
lock.release()
except:
print u'端口扫描异常'
def ip_scan(ip):
"""
输入IP,扫描IP的0-65534端口情况
"""
try:
print u'开始扫描 %s' % ip
start_time=time.time()
for i in range(0,65534):
thread.start_new_thread(socket_port,(ip, int(i)))
print u'扫描端口完成,总共用时:%.2f' %(time.time()-start_time)
# raw_input("Press Enter to Exit")
except:
print u'扫描ip出错'
if __name__=='__main__':
url=raw_input('Input the ip you want to scan: ')
lock=thread.allocate_lock()
ip_scan(url)
python检测端口是否被占用_Python_监测某一个端口是否被占用相关推荐
- mysql可以装到其他端口吗_linux下怎么在另一个端口安装高版本mysql
linux下如何在另一个端口安装高版本mysql 我的linux服务器上原来有别人装的个mysql 3.x 版本很低, 因为上面跑了好几个网站,不敢动他.但是现在要做的新应用想基于 5.1 ...
- 基于同一个IP但是不同端口的不同网页的访问,一个端口一个域名
1. 基于同一IP的不同端口访问不同的网站(可以通过域名去访问) ip+port1 -> 对应一个域名 ip+port2 -> 对应一个域名 使用域名1我应该访问到 ip+port1对应的 ...
- 华为交换机端口配置删除_华为交换机删除一个端口的配置用什么命?
在IOS输入命令时只要缩写的程度不会引起混淆,使用配置命令的时候都可以使用缩写的形式.比如:Switch>enable,在用户模式下以en开头的命令就只有enable,所以可以缩写成Switch ...
- 怎样查看一个端口有无开启
有时候我们需要确定一下某个端口有无开启,有两种方法. 方法 1:查看一个端口有无开启的最简单方法 查看端口有无开启,需要在dos里使用命令来完成.这个命令就是: netstat -ano 这个命令能显 ...
- matlab检测图片马赛克,python 检测图片是否有马赛克
原理讲的很清晰,给原博主一个赞 边缘检测之后按照正方形检索来判定是否是马赛克内容 原理知晓了之后就很好做了 话说MATLAB转化为python的过程还是很有趣的 from PIL import Ima ...
- 2022-09-07 网工进阶(三十)以太网交换安全-端口隔离、MAC地址表安全、端口安全、MAC地址漂移防止与检测、链路层安全、流量抑制、风暴控制、IPSG(IP Source Guard)
概述 目前网络中以太网技术的应用非常广泛.然而,各种网络攻击的存在,不仅造成了网络合法用户无法正常访问网络资源,而且对网络信息安全构成严重威胁,因此以太网交换的安全性越来越重要. 端口隔离 大型网络中 ...
- k8s探针检测php,k8s实践11:kubernetes监测探针简单测试
探针实践 1.两种探针 readiness probe(就绪探针) 监测容器是否就绪?只有pod里的容器就绪,kubelet才会认为pod处于就绪状态. 就绪探针的作用是控制哪些pod可以作为svc的 ...
- Python检测后台存活实现脚本暂停、继续、结束(GUI界面版、系统托盘版)
由于我的子系统经常自启动占用后台很大,任务管理器还无法直接关闭必须要用命令行,平常还好一到需要用到一些占用大的软件就非常卡,我想到了Python的os库可以去引用system函数来调用shell im ...
- python 检测文件或文件夹是否存在
python 检测文件或文件夹是否存在 文件 # 是否存在 import os os.path.exists(test_file.txt) # 是不是文件 import os os.path.isfi ...
最新文章
- 第十、十一周项目一-点-圆-圆柱类族的设计(3)
- ftp 信息服务器日常维护,Web Ftp Mail服务器的日常管理与维护
- vs2010类文件添加版权版本作者信息
- python3 检测端口是否开放
- python好学-所有人都说Python 简单易学,为何你觉得难?
- PostgreSQL安装和简单配置
- 认识Linux下的各种系统服务
- 软件测试人员的核心竞争力
- 设计模式的C语言应用-责任链模式-第三章
- jenkins执行本地/远程shell脚本
- java filterconfig_使用FilterConfig读取配置文件的信息 ---学习笔记
- 软件测试服务方案ppt,测试方案(测试策略).ppt
- html文字段落加边框线,html边框样式 怎么用html给文字加边框的?
- 常见遥感卫星基本参数大全
- 根据出生年月日算出实际的月龄
- c语言编程植物信息查询系统,C:\WINDOWS\Desktop\导航库\植物\xzjs\hzc.htm
- 美颜SDK免费版怎么样?应该如何选择美颜SDK?
- 查看海信电视android版本,海信电视怎么查看MAC地址和版本号 方法介绍
- Go 语言测试在开发中的最佳实践 | 使用 Docker 容器进行测试
- ESP32深度睡眠电流怎样低于10uA
热门文章
- 看不懂代码?AI给你做翻译,说人话的那种
- 动真格!因为论文!138名研究生丧失学位申请资格,导师也被罚……
- 6个月为50篇AI论文写摘要,网友:这有啥,我曾被要求1.5小时内复现一篇论文...
- Attention is All You Need?LSTM提出者:我看未必
- 最近一篇关于深度学习在地图-定位应用的综述
- 没有数学何来计算机:论计算机起源的数学思想
- 封禁华为的美国,现在不得不在5G标准制定上“恢复合作”,网友:5G真香
- ospf的四种网络类型
- ACMNO.8输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。 输入 一行字符 输出 统计值 样例输入 aklsjflj123 sadf918u324 asdf91u32
- AOI光学自动检测技术 | 基本原理与设备构成