python生成多線程IP端口掃描器

前言python

今天爲你們介紹一個使用多線程生成的IP端口掃描器,2這裏使用多線程的操做是頗有必要的。這裏,一個很天然的思路就是爲每個端口單獨開一個線程進行掃描。 對於一個給定的ip地址,掃描的過程是這樣的:多線程

1.每個端口建立一個線程,添加到線程列表函數

2.利用connect_ex函數對該(ip,port)進行鏈接操做學習

導入第三方庫線程

 

判斷端口是否開放ip

 

學習歷來不是一我的的事情,要有個相互監督的夥伴,工做須要學習python或者有興趣學習python的夥伴能夠私信回覆小編「學習」 獲取資料,一塊兒學習im

開始掃描img

 

啓動函數端口

 

運行結果co

 

相關文章
相關標籤/搜索