MD5 Checker Hızlandırma

Merhaba. Yazdığım bu scripti hızlandırmak istiyorum. Thread Multithread vs. Ama kafam basmadı artık neyi nasıl kullanmam gerek anlayamadım. Paylaşılan örnekler ileri seviye olduğundan da bir şe yanlayamadım. Yardımcı olursanız sevinirim.

import hashlib
import sys
import base64



password = raw_input("Enter MD5 = ")
text = raw_input("Enter text folder = ")

def crack(password,text):
	try:
		filesread = open(text , 'r').readlines()

		if len(password) == 32 and filesread !="":
			for i in filesread :
				crackpass = i.replace("\n","")
				cracking = hashlib.md5(crackpass).hexdigest()
				if cracking == password :
					print "Password has been cracked ... Well done !!"
					print "------->> " + crackpass + "<<----------" 
				else:
					print "Could not found ..."
		else:
			print "This hash is not type of md5 :( "
	except IOError:
		print "Problem"
		sys.exit()

crack(password,text)

Merhaba. Kodlarınızın tamamını bu linke göre atarsanız daha doğru gözükürler.

1 Beğeni

Python2 kullandığınız için yardım edemeyeceğim, ama Python3 kullanacaksanız yardım edebilirim. Ayrıca Python2’yi bıraksanız iyi olur, artık desteklenmiyor.

1 Beğeni

tabi 3 içinde yazabilirsiniz sorun değil

1 Beğeni

Örnek dosya verebilir misiniz, kodu çalıştırmak için.