def quadruple(hash, tipo):
global word
try:
f = open(options.wl)
for pwd in f.readlines():
pwd = pwd.strip()
if(tipo == 0):
d = hashlib.md5(hashlib.md5(hashlib.md5(hashlib.md5(pwd).hexdigest()).hexdigest()).hexdigest()).hexdigest()
else:
d = hashlib.sha1(hashlib.sha1(hashlib.sha1(hashlib.sha1(pwd).hexdigest()).hexdigest()).hexdigest()).hexdigest()
if(d == hash):
print "Quadruple "+ word +"\t\t\t[+] Senha encontrada: "+pwd
return
print "Quadruple "+ word +"\t\t\t[-] Senha nao encontrada! :-("
except IOError:
print "Nao foi possivel abrir sua wordlist, tente novamente."
except Exception as e:
print "Erro: "+str(e)
评论列表
文章目录