ساخت ابزار Hash Cracker
در این آموزش با استفاده از زبان برنامه نویسی پایتون، ابزاری را طراحی خواهیم کرد که میتونه برای ما هش های md5, sha1, sha224, sha256, sha384, sha512 رو کرک کنه. در این ابزار از کتابخانه hashlib پایتون استفاده می کنیم.
import hashlib print """ hash cracker version 1.0 coded by www.kaliboys.com [*]-md5 [*]-sha1 [*]-sha224 [*]-sha256 [*]-sha384 [*]-sha512 """ try: hashing = raw_input("Enter Your hash : ") type_hash = raw_input("Enter type hash : ") file = raw_input("Enter wordlist exmple passlist.txt :") wordlist = open(file,"r").readlines() for password in wordlist: password = password.strip() if type_hash == "md5": hash_a = hashlib.md5(password).hexdigest() elif type_hash == "sha1": hash_a = hashlib.sha1(password).hexdigest() elif type_hash == "sha224": hash_a = hashlib.sha224(password).hexdigest() elif type_hash == "sha256": hash_a = hashlib.sha256(password).hexdigest() elif type_hash == "sha384": hash_a = hashlib.sha384(password).hexdigest() elif type_hash == "sha512": hash_a = hashlib.sha512(password).hexdigest() if hashing == hash_a: print "[+] hash is cracked > ",password break else: print "[-] try test ",password except: print "[!] plz check input "
امتیاز ۵ از ۵ – ۱ رای
با سلام اگه امکان داره مباحث امنیت با پایتون رو با ورژن 3انجام بدین
طبق اموزش رفتم جلو ولی اخرش ارور هندلینگ اجرا میشه؟
سلام
ممنون از سایت خوبتون .
شما از چه python ی استفاده میکنید ؟
و اینکه من در ویندوز ۱۰ تست کردم ارور پرینت رو میده .
پایتون ۲.۷