91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python 3.6.7實現端口掃描器

發布時間:2020-09-13 05:37:09 來源:腳本之家 閱讀:183 作者:YT--98 欄目:開發技術

本文實例為大家分享了python 3.6.7端口掃描器的具體代碼,供大家參考,具體內容如下

環境:python 3.6.7

# -*- coding: utf-8 -*-
import socket
import threading
import argparse

lock = threading.Lock()
openNum = 0
threads = []

def portscan(ip, port):
 global openNum
 try:
 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 s.connect((ip, port))
 lock.acquire()
 openNum = openNum + 1
 print('[+] %d open' %port)
 lock.release()
 s.close()
 
 except:
 pass
 
def main():
 parse = argparse.ArgumentParser()
 parse.add_argument('-H', dest = 'ip', type = str)
 args = parse.parse_args()
 ip = args.ip
 socket.setdefaulttimeout(3)
 
 for port in range(1, 1024):
 t = threading.Thread(target = portscan, args = (ip, port))
 threads.append(t)
 t.start()
 
 for t in threads:
 t.join()
 
 print('[*] The host:%s scan is complete!' %(ip))
 print('[*] A total of %d open port ' %(openNum))
 
if __name__ == '__main__':
 main()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桐城市| 阜康市| 金秀| 凤庆县| 翁牛特旗| 界首市| 怀来县| 赤峰市| 左云县| 博湖县| 武鸣县| 南靖县| 深水埗区| 罗平县| 余干县| 凉城县| 屏山县| 闸北区| 三亚市| 乐安县| 遂宁市| 资讯| 梓潼县| 东乡族自治县| 呼和浩特市| 烟台市| 淮北市| 义马市| 偃师市| 汨罗市| 东山县| 沙河市| 陈巴尔虎旗| 通化县| 康马县| 天等县| 沛县| 桑日县| 五指山市| 吉安县| 布尔津县|