Python多線程掃描端口代碼示例
本文代碼實(shí)現(xiàn)Python多線程掃描端口,具體實(shí)現(xiàn)代碼如下。
#coding:utf-8 import socket import thread import time socket.setdefaulttimeout(3) def socket_port(ip,port): try: if port>=65535: print(u"端口掃描結(jié)束!") s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#創(chuàng)建套接字 result=s.connect_ex((ip,port))#鏈接端口 if(result==0): print ip,u" : ",port,u"端口開(kāi)發(fā)" s.close() except: print(ip,":",port) print(u"端口掃描異常") def IP_port(data): try: ip="127.0.0.1" t=time.time() for i in range(0,1000+1): thread.start_new_thread(socket_port,(ip,int(i)))#多線程掃描端口 time.sleep(0.003) print(u"掃描端口完成用時(shí):time_:%s"%(time.time()-t)) except Exception as e: print(e) print(ip,i) print(u"端口掃描異常") if __name__ == '__main__': print u"開(kāi)始工作" # socket_port("127.0.0.1",135) IP_port("127.0.0.1")
結(jié)果如下:
開(kāi)始工作
127.0.0.1 : 135 端口開(kāi)發(fā)
127.0.0.1 : 445 端口開(kāi)發(fā)
掃描端口完成用時(shí):time_:3.00300002098
>>>
總結(jié)
以上就是本文關(guān)于Python多線程掃描端口代碼示例的全部?jī)?nèi)容,希望對(duì)大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對(duì)本站的支持!
相關(guān)文章
根據(jù)DataFrame某一列的值來(lái)選擇具體的某一行方法
今天小編就為大家分享一篇根據(jù)DataFrame某一列的值來(lái)選擇具體的某一行方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-07-07Python利用zhconv模塊進(jìn)行簡(jiǎn)繁體字轉(zhuǎn)換的案例演示
zhconv是一個(gè)Python庫(kù),提供了簡(jiǎn)體字和繁體字之間的轉(zhuǎn)換功能,本教程將向你展示如何使用zhconv模塊來(lái)實(shí)現(xiàn)簡(jiǎn)繁體字的互轉(zhuǎn),并附帶一個(gè)案例演示,感興趣的朋友可以參考一下2024-05-05詳解pycharm連接不上mysql數(shù)據(jù)庫(kù)的解決辦法
這篇文章主要介紹了詳解pycharm連接不上mysql數(shù)據(jù)庫(kù)的解決辦法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01linux系統(tǒng)使用python監(jiān)測(cè)系統(tǒng)負(fù)載腳本分享
這篇文章主要介紹了linux系統(tǒng)使用python監(jiān)測(cè)系統(tǒng)負(fù)載腳本,大家參考使用吧2014-01-01python異常處理之try finally不報(bào)錯(cuò)的原因
這篇文章主要介紹了python異常處理之try finally不報(bào)錯(cuò)的原因,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05python爬蟲 線程池創(chuàng)建并獲取文件代碼實(shí)例
這篇文章主要介紹了python爬蟲 線程池創(chuàng)建并獲取文件代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-09-09