• 注册
  • 转载分享 转载分享 关注:165 内容:12429

    网段扫描工具PC版(ping网段中可以ping到的ip地址)

  • 查看作者
  • 打赏作者
  • 当前位置: 七七博客 > 转载分享 > 正文
    • 1
    • 转载分享
    • 网段扫描工具PC版(ping网段中可以ping到的ip地址)

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

      功能介绍

      1. 用户通过输入一个IP地址段(例如:192.168.0.1/24),程序会将其转换为IP对象。

      2. 创建一个空的可达IP地址列表。

      3. 定义了一个ping函数,用于向指定的IP地址发送ping命令,并将结果添加到可达列表中。

      4. 使用并发编程的ThreadPoolExecutor创建一个进程池,最多同时执行50个ping进程。

      5. 遍历IP地址段中的所有IP地址,并将每个IP地址提交到进程池中执行ping函数。

      6. 等待所有ping任务完成。

      7. 停止计时,记录程序运行时间。

      8. 将可达IP地址列表按照IP地址的排序进行排序。

      9. 输出可达IP地址列表的表格形式,包括IP地址、延迟(ms)和TTL信息。

      10. 输出可达IP地址的数量以及程序的总运行时间。

      11. 提示用户是否继续查询,如果用户输入不是'y',则退出循环,结束程序。

      12. 如果用户输入的IP地址段不符合要求,会捕获ValueError异常并进行提示。

      隐藏内容需要回复可以看见

      回复
      Lv.11

      卧槽!无奈本人没文化,一句卧槽行天下!

      回复

      请登录之后再进行评论

      登录
    • 任务系统
    • 帖子间隔 侧栏位置: