有趣论坛

 找回密码
 立即注册
查看: 166|回复: 0

[网络插件] 网段扫描工具PC版(ping网段中可以ping到的ip地址)

[复制链接]
  • TA的每日心情
    慵懒
    2024-6-21 16:03
  • 签到天数: 152 天

    [LV.7]常住居民III

    4565

    主题

    12

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    32892
    发表于 2023-6-4 01:29:38 | 显示全部楼层 |阅读模式
    QQ截图20230604012834.png

    用于扫描指定IP地址段中的所有IP地址,通过执行ping命令检测可达性,并输出可达IP地址的相关信息。

    功能介绍
    用户通过输入一个IP地址段(例如:192.168.0.1/24),程序会将其转换为IP对象。
    创建一个空的可达IP地址列表。
    定义了一个ping函数,用于向指定的IP地址发送ping命令,并将结果添加到可达列表中。
    使用并发编程的ThreadPoolExecutor创建一个进程池,最多同时执行50个ping进程。
    遍历IP地址段中的所有IP地址,并将每个IP地址提交到进程池中执行ping函数。
    等待所有ping任务完成。
    停止计时,记录程序运行时间。
    将可达IP地址列表按照IP地址的排序进行排序。
    输出可达IP地址列表的表格形式,包括IP地址、延迟(ms)和TTL信息。
    输出可达IP地址的数量以及程序的总运行时间。
    提示用户是否继续查询,如果用户输入不是'y',则退出循环,结束程序。
    如果用户输入的IP地址段不符合要求,会捕获ValueError异常并进行提示。
    游客,如果您要查看本帖隐藏内容请回复

    懒得打字嘛,点击右侧快捷回复
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|小黑屋|网站地图|有趣论坛

    GMT+8, 2024-6-29 03:12 , Processed in 0.051646 second(s), 27 queries .

    Powered by 有趣论坛

    Copyright © 2022-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表