هک و امنیت با پایتون جلسه یازدهم – ساخت ابزار Hash Cracker

- تبلیغات -

هک و امنیت با پایتون ساخت ابزار 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 "

مشاهده ویدیو آموزشی مربوط به ساخت ابزار Hash Cracker

- تبلیغات -

4 دیدگاه
  1. ali می گوید

    سلام
    ممنون از سایت خوبتون .
    شما از چه python ی استفاده میکنید ؟
    و اینکه من در ویندوز ۱۰ تست کردم ارور پرینت رو میده .

    1. یوسف وفایی می گوید

      پایتون ۲.۷

  2. ali می گوید

    طبق اموزش رفتم جلو ولی اخرش ارور هندلینگ اجرا میشه؟

  3. armo می گوید

    با سلام اگه امکان داره مباحث امنیت با پایتون رو با ورژن 3انجام بدین

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.