python最簡潔易懂的掃瞄埠**.執行絕對會很有驚奇感
複製** **如下:
from threading import thread, activecount
import socket
import os
def test_port(dstwww.cppcns.com,port):
os.system('title '+str(port))
cli_sock = socket.socket(socket.af_inet, socket.sock_stream)
try:
indicator = cli_sock.connect_ex((dst, port))
if indicator == 0:
print(port)
cli_sock.close(
except:
程式設計客棧; pass
if __name__=='__main__':
dst = '192.168.0.22'
程式設計客棧; i = 0
while i < 65536:
if activecount() <= 200:
thread(target = test_port, args = (dst, i)).start()
i = i + 1
while true:
&n程式設計客棧bsp; if activecount() == 2:
break
input('finished scanning.')
本文標題: 使用python實現掃瞄埠示例
本文位址:
python實現埠掃瞄
一 import socket import multiprocessing def ports ports service 獲取常用埠對應的服務名稱 for port in list range 1,100 143,145,113,443,445,3389,8080 try ports servi...
python掃瞄埠指令碼 python掃瞄埠指令碼
usr bin python coding utf 8 一 socket模組的類方法 socket.socket family,type 建立並返回乙個新的socket物件 socket.getfqdn name 將使用點好分割的ip位址字串轉換成乙個完整的網域名稱 socket.gethostby...
python掃瞄埠指令碼 python掃瞄埠指令碼
usr bin python coding utf 8 一 socket模組的類方法 socket.socket family,type 建立並返回乙個新的socket物件 socket.getfqdn name 將使用點好分割的ip位址字串轉換成乙個完整的網域名稱 socket.gethostby...