Example #1
0
            except Exception,e:
                pass

    def run(self,ipdict,pinglist,threads,file):
        if len(ipdict['smb']):
            printPink("crack smb  now...")
            print "[*] start crack smb serice  %s" % time.ctime()
            starttime=time.time()

            pool=Pool(threads)

            for ip in ipdict['smb']:
                pool.apply_async(func=self.smb_l,args=(str(ip).split(':')[0],int(str(ip).split(':')[1])))

            pool.close()
            pool.join()

            print "[*] stop smb serice  %s" % time.ctime()
            print "[*] crack smb  done,it has Elapsed time:%s " % (time.time()-starttime)

            for i in xrange(len(self.result)):
                self.config.write_file(contents=self.result[i],file=file) 
if __name__ == '__main__':
    import sys
    sys.path.append("../")
    from comm.config import *
    c=config()
    ipdict={'smb': ['10.211.55.3:445']} 
    pinglist=['101.201.177.35']
    test=smb_burp(c)
    test.run(ipdict,pinglist,50,file="../result/test")
Example #2
0
            pool = Pool(threads)

            for ip in ipdict['ssh']:
                pool.apply_async(func=self.ssh_l,
                                 args=(str(ip).split(':')[0],
                                       int(str(ip).split(':')[1])))

            pool.close()
            pool.join()

            print "[*] stop ssh serice  %s" % time.ctime()
            print "[*] crack ssh done,it has Elapsed time:%s " % (time.time() -
                                                                  starttime)

            for i in xrange(len(self.result)):
                self.config.write_file(contents=self.result[i], file=file)


if __name__ == '__main__':
    import sys

    sys.path.append("../")
    from comm.config import *

    c = config()
    ipdict = {'ssh': ['xx:22']}
    pinglist = ['xxx']
    test = ssh_burp(c)
    test.run(ipdict, pinglist, 50, file="../result/test")