Öncelikle herkese Selamun Aleyküm. Ben Lurisdefacer şimdi sizlere Python ile şifrelenmiş MD5'Hashleri nasıl kırarız onu anlatacağım.
Eveeet, Başlayalım şimdi bize gerekli olan kütüphaneler ;
1- import hashlib
2- import pyfiglet ( isteğe bağlı ben kullanıyorum.)
Kodlara geliyoruz ;
import hashlib
import pyfiglet
sekilli_yazi = pyfiglet.figlet_format("MD5 Cracker Coded By lurisdefacer")
print(sekilli_yazi)
İlk önce User inputu alalım ;
user_input = input(' MD5 hash'ını giriniz: ')
pass_list = input(' wordlist'i girin: ')
İnputu aldıktan sonra wordlist'i toola aktaralım ;
def file_Open(pass_list):
global password_doc
try:
password_doc = open(pass_list, "r")
except:
print("Dosya Bulunamadı") (Açtığınız python projesi ile pass.txt aynı yerde olması gerekiyor )
quit()
file_Open(pass_list)
for word in password_doc:
print("Deniyor: " + word.strip("/n"))
encoded = word.encode('utf-8')
md5_hash = hashlib.md5(encoded.strip()).hexdigest()
if md5_hash == user_input:
print("Sifre Bulundu: "+ word)
exit(0)
print("Sifre Listede Bulunamadı.")
-----------------------------------------------
Bittiğinde İse Şöyle Bir Çıktı Oluyor
Evet Hem Şifreleyen Var hem'de şifreyi kıran, Profilimde şifreleme konusu var ilginizi çekerse bakabilirsiniz. Evet şimdi bakalım sonuca ne vermiş
Sonuç : Başarılı.
Bu benim ikinci Formum. Güzel yorumlar yaparsanız sevinirim, hatalarım varsa lütfen yazın. İyi Forumlar.
Lurisdefacer~~
Eveeet, Başlayalım şimdi bize gerekli olan kütüphaneler ;
1- import hashlib
2- import pyfiglet ( isteğe bağlı ben kullanıyorum.)
Kodlara geliyoruz ;
import hashlib
import pyfiglet
sekilli_yazi = pyfiglet.figlet_format("MD5 Cracker Coded By lurisdefacer")
print(sekilli_yazi)
İlk önce User inputu alalım ;
user_input = input(' MD5 hash'ını giriniz: ')
pass_list = input(' wordlist'i girin: ')
İnputu aldıktan sonra wordlist'i toola aktaralım ;
def file_Open(pass_list):
global password_doc
try:
password_doc = open(pass_list, "r")
except:
print("Dosya Bulunamadı") (Açtığınız python projesi ile pass.txt aynı yerde olması gerekiyor )
quit()
file_Open(pass_list)
for word in password_doc:
print("Deniyor: " + word.strip("/n"))
encoded = word.encode('utf-8')
md5_hash = hashlib.md5(encoded.strip()).hexdigest()
if md5_hash == user_input:
print("Sifre Bulundu: "+ word)
exit(0)
print("Sifre Listede Bulunamadı.")
-----------------------------------------------
Bittiğinde İse Şöyle Bir Çıktı Oluyor
Evet Hem Şifreleyen Var hem'de şifreyi kıran, Profilimde şifreleme konusu var ilginizi çekerse bakabilirsiniz. Evet şimdi bakalım sonuca ne vermiş
Sonuç : Başarılı.
Bu benim ikinci Formum. Güzel yorumlar yaparsanız sevinirim, hatalarım varsa lütfen yazın. İyi Forumlar.
Lurisdefacer~~