Python 內網埠掃瞄

2022-07-02 12:18:08 字數 829 閱讀 3572

import socket,threadpool

ports=

def scan_poort(port):

ip='192.168.1.131'

s=socket.socket(socket.af_inet,socket.sock_stream)

# socket.socket 建立socket 例項

# af_inet 意思是基於網路

# sock_stream 意思是基於tcp的

# sock_dgram是基於udp的

try:

statu=s.connect_ex((ip,port))

if statu==0:

print(port,'is open')

except:

pass

def get_port():

global ports

for p in range(65536):

get_port()

pool=threadpool.threadpool(100)

# 設定執行緒,建立乙個執行緒池

reqs=threadpool.makerequests(scan_poort,ports)

# 把ports傳入scan_poort函式中去執行,生成所需要的所有執行緒

[pool.putrequest(req) for req in reqs]

# 等價於

# for req in reqs

# pool.putrequest(req)

pool.wait()

# 等待其他執行緒結束

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指令碼 埠掃瞄

記錄在b站學習的知識 利用tcp原理,通過編寫python指令碼,來檢測某個主機的埠開放情況,下面介紹兩種掃瞄,syn掃瞄和fin掃瞄 實驗環境 準備工作 展示from scapy.layers.inet import ip,tcp from scapy.sendrecv import sr syn...

內網滲透之域內埠掃瞄

內網滲透測試之域內埠掃瞄 port scanning of intranet pentest in domain 來自我超怕的 通過埠掃瞄主要用於得到埠的banner資訊 埠上執行的服務 發現常見應用的預設埠。快速探測主機是否存在常見的高危埠 metasploit滲透測試利器,提供了很多漏洞利用 掃...