首页 > 编程语言 >python IP段指定端口扫描

python IP段指定端口扫描

时间:2022-10-13 14:57:56浏览次数:55  
标签:opened 端口扫描 ip sock python IP print ports

#!/usr/bin/python
# -*- coding: utf-8 -*-
# 查找哪台电脑开了远程端口
from socket import *

# 3389
host = '192.168.11.'

opened_ports = []

for ip in range(1, 254):
    sock = socket(AF_INET, SOCK_STREAM)
    sock.settimeout(1)
    print('scan:{}'.format(ip))
    result = sock.connect_ex((gethostbyname(host + str(ip)), 3389))
    if result == 0:
        print('*********:{}'.format(ip))
        opened_ports.append(ip)

print("Opened ports:")

for i in opened_ports:
    print(i)

标签:opened,端口扫描,ip,sock,python,IP,print,ports
From: https://www.cnblogs.com/qianxunman/p/16788132.html

相关文章

  • python版的羊了个羊,你见过没?
     最近不是出了个超火的游戏嘛,周围小伙伴都说好难玩,玩不过 看了下,发现就是个变种的连连看嘛,就尝试下写一个出来玩玩,当作是练手了 刚好找到一位大佬用C语言写的羊......
  • Vite + Vue3 + Pinia + es6 + TypeScript 搭建项目
    vite中文参考文档:​​https://vitejs.cn/guide/#scaffolding-your-first-vite-project​​执行 npminitvite@latest步骤如下图:下载依赖npmi 启动项目:npmrundev......
  • python3 http.server模块 搭建简易 http 服务器
    在命令行直接运行:python-mhttp.server80或python3-mhttp.server80会看到如下输出:ServingHTTPon0.0.0.0port80(http://0.0.0.0:80/)...在浏览器访问会......
  • 使用viper读取配置文件
    配置文件config.ymlmysql:type:mysqldsn:"user:pass@tcp(localhost:30306)/db_name?charset=utf8&parseTime=True&loc=Local"maxopen:100maxidle:10ma......
  • 数据抓取对爬虫IP会有哪些要求
    大多数数据抓取用户名在选择爬虫ip时,不清楚怎么选择,也不知道具体要求有哪些,只知道是用来做爬虫用的,至于怎么用,怎么选择合适的爬虫ip就一脸茫然。那么,数据抓取对爬虫ip会有哪......
  • 【JavaScript】13-JS中常见设计模式
    开发中,我们或多或少地接触了设计模式,但是很多时候不知道自己使用了哪种设计模式或者说该使用何种设计模式。本文意在梳理常见设计模式的特点,从而对它们有比较清晰的认知。Ja......
  • python functools 模块
    pythonfunctools模块常见APIcmp_to_keycmp_to_key()是将比较函数转化为关键字函数。与使用接受关键字函数的方法一同使用,如(sorted(),min(),max()...),改函数主要......
  • 【RL-TCPnet网络教程】第22章 RL-TCPnet之网络协议IP
    第22章     RL-TCPnet之网络协议IP本章节为大家讲解IP(InternetProtocol,网络协议),通过前面章节对TCP和UDP的学习,需要大家对IP也有个基础的认识。(本章的知识点主要整理......
  • 用python计算圆周率PI
    #pi.pyimportrandomimporttimecount=0start=time.perf_counter()foriinrange(0,10**6):x=random.uniform(-1,1)y=random.uniform(-1,1)if(x*x+......
  • javascript学习
    1.JavaScript中的数据类型//在js中,可以分两种类型:基本类型和引用类型。【两者区别在于存储位置不同。】基本类型有:Number,String,Boolean,Undefined,null,symbol......