資源簡介
python多線程批量端口掃描,代碼里自己可設定端口范圍。
代碼片段和文件信息
#?coding:?utf-8
‘‘‘ 多線程?Socket?TCP?端口掃描器??by:?EvilCLAY‘‘‘
import?socket
from?datetime?import?datetime
from?threading?import?Thread
?
class?scan_port(Thread):
???def?__init__?(selfipa):
??????Thread.__init__(self)
??????self.ipa?=?ipa
?
???def?run(self):
???????try:
???????????s?=?socket.socket(21)
???????????res?=?s.connect_ex((self.ipa80))
???????????s.settimeout(10)?
???????????print?ipa
???????????with?open(‘ip.txt‘?‘a‘)?as?fp:
???????????????????if?res?==?0:?#?如果端口開啟?發送?hello?獲取banner
??????????????????????fp.writ
評論
共有 條評論