python生成多线程IP端口扫描器

前言

今天为大家介绍一个使用多线程生成的IP端口扫描器,2这里使用多线程的操作是很有必要的。这里,一个很自然的思路就是为每一个端口单独开一个线程进行扫描。 对于一个给定的ip地址,扫描的过程是这样的:

1.每一个端口创建一个线程,添加到线程列表

2.利用connect_ex函数对该(ip,port)进行连接操作

导入第三方库


判断端口是否开放


学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习python或者有兴趣学习python的伙伴可以私信回复小编“学习” 获取资料,一起学习

开始扫描


启动函数


运行结果


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容