色偷偷精品伊人,欧洲久久精品,欧美综合婷婷骚逼,国产AV主播,国产最新探花在线,九色在线视频一区,伊人大交九 欧美,1769亚洲,黄色成人av

240 發(fā)簡(jiǎn)信
IP屬地:廣西
  • 這個(gè)掃描器用的是:
    TCP全連接掃描!
    TCP全連接,即完成一次完整的TCP連接!經(jīng)過三次握手后來判斷目標(biāo)端口是否開放!
    三次握手:
    A 向 B發(fā)送一個(gè)帶有SYN的TCP報(bào)文請(qǐng)求連接!
    B 收到后向 A 發(fā)送一個(gè)帶有ACK和SYN的TCP報(bào)文表示確認(rèn)和請(qǐng)求連接!
    A 收到后向 B發(fā)送一個(gè)帶有ACK的TCP報(bào)文表示確認(rèn)并正式開始連接!

    ef2a33fa1ae6 評(píng)論自Python掃描器
  • 給那些初學(xué)掃描器的小白們~~~
    #-*- coding:utf-8 -*-
    from socket import *

    def portScanner(host,port):
    try:
    s = socket(AN_INET,SOCK_STREAM)
    s.connect((host,port))
    print('[+] %d open' % port)
    s.close()
    except:
    print('[-] %d close' % port )

    def main():
    setdefaulttimeout(1)
    for p in range(1,1024):
    portScanner('127.0.0.1',p)

    if __name__ == '__main__':
    main()

    ef2a33fa1ae6 評(píng)論自Python掃描器
  • 拓展~
    import optparse
    from threading import *
    from socket import *

    setdefaulttimeout(5)
    screenLock = Semaphore(value=1)
    def connScan(tgtip,port):
    ip_port = (tgtip,port)
    sk = socket(AF_INET,SOCK_STREAM)
    try:
    sk.connect(ip_port)
    sk.send("The is test!")
    banner=sk.recv(100)
    screenLock.acquire()
    print "[+]Port %d Open"%(int(port))
    print "[+]"+str(banner)
    except Exception,sk_error:
    screenLock.acquire()
    #print sk_error
    print "[-]Port %d Close"%(port)
    finally:
    screenLock.release()
    sk.close()

    def portScann(tgtHost,tgtPort):
    try:
    tgtip = gethostbyname(tgtHost)
    print "[+]Scanner Host:"+str(tgtip)
    for port in tgtPort:
    print "[+]Scanner Port %d " %(int(port))
    t = Thread(target=connScan,args=(tgtip,int(port)))
    t.start()
    except:
    print "[-]Unknow The Host:"+str(tgtHost)
    exit(0)
    def main():
    parser = optparse.OptionParser("Please Enter Option!")
    parser.add_option("-H",dest="tgtHost",type="string",
    help="Enter You Target!")
    parser.add_option("-P",dest="tgtPort",type="string",
    help="Enter Scanner Port!10,20!")
    (options,args) = parser.parse_args()
    if (options.tgtHost == None) | (options.tgtPort == None):
    print parser.usage
    exit(0)
    tgtHost = options.tgtHost
    tgtPort = options.tgtPort.split(',')

    portScann(tgtHost,tgtPort)

    if __name__ == '__main__':
    main()

    ef2a33fa1ae6 評(píng)論自Python掃描器
兰州市| 湘潭县| 仙游县| 滦南县| 北流市| 扶沟县| 鞍山市| 鄂伦春自治旗| 开封市| 延津县| 嘉兴市| 凤城市| 灵石县| 永寿县| 容城县| 通城县| 明溪县| 聂荣县| 银川市| 承德县| 中山市| 云林县| 灌云县| 新乡市| 新晃| 武定县| 杂多县| 平乡县| 永清县| 佛冈县| 新宁县| 大同市| 额尔古纳市| 岳阳市| 新河县| 龙江县| 桂林市| 仙居县| 淅川县| 辽阳市| 平定县|