首页 > 代码库 > python 端口扫描仪
python 端口扫描仪
思路:使用socket进行连接测试,即客户端连接服务器。
核心代码如下:
from socket import *def try_port(ip,port,protocol = SOCK_STREAM): s = socket(AF_INET,protocol) try: s.connect((str(ip),int(port)) ) return True except: return False finally: s.close()
调用方法:
1.测试80端口,tcp协议
try_port(‘xxx.xxx.xxx.xxx‘,80)
2. 测试88端口,udp协议
try_port(‘xxx.xxx.xxx.xxx‘,88,2)
python 端口扫描仪
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。