概述
本文实例讲述了python端口扫描系统实现方法。分享给大家供大家参考。具体实现方法如下:
该程序的主要功能如下:
1. 从自有API接口获取所有的外网IP段;
2. 用Nmap 遍历扫描所有的IP段,-oX 生成XML的扫描报告;
3. 用xml.etree.ElementTree模块方法读取XML文件,将ip,开放端口,对应服务等写入MysqL数据库。
功能很简单,没有满足老大高大上的需求,所以这个小项目就这么英勇的挂掉了!~~~完全都还没考虑程序异常终止,扫描服务器异常歇菜的情况。
贴上代码:
感兴趣的朋友可以进一步完善该实例的功能。希望本文所述对大家的Python程序设计有所帮助。
总结
以上是编程之家为你收集整理的python端口扫描系统实现方法全部内容,希望文章能够帮你解决python端口扫描系统实现方法所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧