darkSMTP.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:darkc0de-old-stuff 作者: tuwid 项目源码 文件源码
def connect(threadName, delay, counter, threadID):
    start = threadID * counter
        file = open(options.ips,'r')
        data = file.readlines()
    while counter:
        if 0:
                thread.exit()
        s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
        s.settimeout(2)
        try:
                    connect=s.connect((data[start-counter],port))
                print "[+] SMTP server on: " + data[start-counter],
            print "[+] Server added to output file!" 
            logger.write(data[start-counter])
            if s.recv(1024):
                completed.append(data[start-counter].rstrip())
        except socket.timeout:  
            print "[-] Server non-existant: " + data[start-counter].rstrip()
            except socket.error:
                    print "[+] Server exists! " + data[start-counter].rstrip();
            print "[-] But it's not SMTP"
            s.close()
        time.sleep(delay)
        counter -= 1
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号