如下指令碼
import os
import subprocess
# 所有倉庫字典
name_path_dic =
# 拉取最新的倉庫**
defcheck_latest_code
(path)
: subprocess.call(
"git checkout develop"
, shell=
true
) subprocess.call(
"git pull"
, shell=
true
)# 掃瞄單個倉庫
defsonar_project
(name, path)
:print
("開始掃瞄: "
+ name)
# 更換操作控制項
os.chdir(path)
# 拉取最新**
check_latest_code(path)
# sonar命令
subprocess.call(
"./gradlew sonar"
, shell=
true
)print
("掃瞄完成: "
+ name)
# 遍歷所有倉庫
for name in name_path_dic.keys():
print
("-----------"
) sonar_project(name, name_path_dic[name]
)
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...
python指令碼 埠掃瞄
記錄在b站學習的知識 利用tcp原理,通過編寫python指令碼,來檢測某個主機的埠開放情況,下面介紹兩種掃瞄,syn掃瞄和fin掃瞄 實驗環境 準備工作 展示from scapy.layers.inet import ip,tcp from scapy.sendrecv import sr syn...