中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

python編寫的一個(gè)簡(jiǎn)單的掃描端口的程序

2018-07-20    來(lái)源:open-open

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用
#-------------------------------------------------------------------------------
# Name:        PortScan
# Purpose:     掃描目標(biāo)主機(jī)的端口開(kāi)放情況
#
# Author:      xxh
#
# Created:     05-12-2011
# Copyright:   (c) xxh 2011
# Licence:     <your licence>
#-------------------------------------------------------------------------------
#!/usr/bin/env python
 
import socket
 
def main():
    sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    sk.settimeout(1000)
    ip=input('請(qǐng)輸入目標(biāo)主機(jī):(默認(rèn):127.0.0.1)')
    if ip=='':
        ip='127.0.0.1'
 
 
 
    s=input('請(qǐng)輸入目標(biāo)主機(jī)開(kāi)始端口:(默認(rèn):80)')
    if s=='':
        startport=80
    else:
        startport=int(s)
 
    s=input('請(qǐng)輸入目標(biāo)主機(jī)結(jié)束端口:(默認(rèn):80)')
    if s=='':
        endport=80
    else:
        endport=int(s)
 
    for port in range(startport,endport+1):
        print('正在掃描端口:%d' % port)
        try:
            sk.connect((ip,port))
            print('Server %s port %d OK!' % (ip,port))
        except Exception:
            print('Server %s port %d is not connected!' % (ip,port))
    sk.close()
 
 
if __name__ == '__main__':
    main()

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:python3 連接sqlite實(shí)例

下一篇:tornado登陸豆瓣代碼實(shí)例