Python İle Hasher Yapalım!

Floria1

Katılımcı Üye
25 May 2023
901
5
532
Python İle Hasher Yapalım!

Bu Projeyi hashlib Kütüphanesini Kullanarak Yapacağız


İlk Olarak Kütüphaneyi import ederek başlıyoruz (import hashlib)
sonrasında ise kullanıcıdan şifrelenecek kelimeyi almak için bir input oluşturacağız ve bir değişkene atayacağız.
Python:
entercharacters = input("Enter The Word To Hash: ")
sonrasında ise:

Python:
print('---MD5---')

hashjob = hashlib.md5()
hashjob.update(entercharacters.encode())
print(hashjob.hexdigest())
Şimdi MD5 ile şifrelemeyi tamamladık bunu kopyalayıp md5 olan yerleri sırası ile SHA1,SHA256,SHA512 Olarak Değiştirelim
Python:
import hashlib

entercharacters = input("Enter The Word To Hash: ")

print('---MD5---')

hashjob = hashlib.md5()
hashjob.update(entercharacters.encode())
print(hashjob.hexdigest())

print('---SHA1---')

hashjob = hashlib.sha1()
hashjob.update(entercharacters.encode())
print(hashjob.hexdigest())

print('---SHA256---')

hashjob = hashlib.sha256()
hashjob.update(entercharacters.encode())
print(hashjob.hexdigest())

print('---SHA512---')

hashjob = hashlib.sha512()
hashjob.update(entercharacters.encode())
print(hashjob.hexdigest())

SONUÇ
t21tk1c.png

Benim Gibi Renklendirerek Github Profilinize Ekleyebilirsiniz.
 

teux

Ar-Ge Ekibi Asistanı
23 Ocak 2023
979
11
1,490
bir iş veren olsam bunu github profiline ekleyen hakkında şüphelerim olurdu
İş veren olmadığınız için fikrinize gerek varmı pek bilmiyorum ancak, sizin ne tarz projeleriniz var merak ettim doğrusu :D dostumuz py temel atıyor bu tarz projeler geliştirmesi gayet normal, şevk heves kırmanın lüzmu yok beğendiysen eline sağlık dersin beğenmezsen geçersin.
 

aliabdolmalak1

Yeni üye
7 Kas 2019
45
2
11
Amaç ileride geçmişine baktığında neler yaptığını görmek

temel işlevi olan repository'leri işveren n'apsın. amatör, hobi olarak takılan bir kullanıcı da bunları yapabilir. özet fonksiyonlarını bilmeyen bir zahmet işe girmesin. en azından implementasyonunu yapmalı veya farklı varyasyonunu yapmalı, öyle yüklemeli bir vcs sistemine. bunlar zaten resmi dokümantasyonlarda fazlasıyla anlatılıyor. insanlar açık kaynak topluluğuna bir katkıda bulunması, başkalarının da koda dahil olması ve yararlanması için kullanılıyor bu sistemler. bu kodun geliştirilecek pek bir yanı yok.
 

Floria1

Katılımcı Üye
25 May 2023
901
5
532
temel işlevi olan repository'leri işveren n'apsın. amatör, hobi olarak takılan bir kullanıcı da bunları yapabilir. özet fonksiyonlarını bilmeyen bir zahmet işe girmesin. en azından implementasyonunu yapmalı veya farklı varyasyonunu yapmalı, öyle yüklemeli bir vcs sistemine. bunlar zaten resmi dokümantasyonlarda fazlasıyla anlatılıyor. insanlar açık kaynak topluluğuna bir katkıda bulunması, başkalarının da koda dahil olması ve yararlanması için kullanılıyor bu sistemler. bu kodun geliştirilecek pek bir yanı yok.
Hala işveren napsın diyorsunuz .d? Amaç pythona yeni başlayan dostlarımızı basit projeler ile alıştırmak bu gözle baksanız herşey daha güzel olacak
 

aliabdolmalak1

Yeni üye
7 Kas 2019
45
2
11
Hala işveren napsın diyorsunuz .d? Amaç pythona yeni başlayan dostlarımızı basit projeler ile alıştırmak bu gözle baksanız herşey daha güzel olacak
python'a yeni başlayan dostlarını github'a yüklemek gibi bir fiile sürükleme. zaten konu bir şey anlatmıyor. fonksiyonların aldığı parametreler, geri dönüşleri ve fonksiyonun açıklaması yok. `şunu yapıyoruz, şunu yapıştırıyoruz` diyorsun.
 

teux

Ar-Ge Ekibi Asistanı
23 Ocak 2023
979
11
1,490
eleştiri yapmak için işveren olmama, proje geliştirmeme gerek yok.
Kendinizin belirli bir alanda yetiştirip daha temelde olan insanlara tavsiyeler verebilmeniz veya eleştiriler yapabilmek için tecrübeli olmanız gerekiyor diye düşünmekteyim. Siz bir proje sunarsınız bak bunun doğrusu böyledir bunu şöyle yazsan daha iyi olur dersiniz amenna. Saçma itham ve üslupların lüzmu yokamator demeye de hakkınız yok. Amatör veya Amatörlük eleştiri değil bir sıfattır. Kendinizi bir alanda geliştirmeden temel seviyedekilere gereksiz eleştirilerde bulunarak seviyenizi düşürüyorsunuz sadece.
 

aliabdolmalak1

Yeni üye
7 Kas 2019
45
2
11
Bu tür eleştirileri kendine sakla
internet forumları tartışmak içindir, bir konu açıyorsan istediğim eleştiriyi ve övgüyü kurallar dahilinde dile getirebilirim.

Kendinizin belirli bir alanda yetiştirip daha temelde olan insanlara tavsiyeler verebilmeniz veya eleştiriler yapabilmek için tecrübeli olmanız gerekiyor diye düşünmekteyim. Siz bir proje sunarsınız bak bunun doğrusu böyledir bunu şöyle yazsan daha iyi olur dersiniz amenna. Saçma itham ve üslupların lüzmu yokamator demeye de hakkınız yok. Amatör veya Amatörlük eleştiri değil bir sıfattır. Kendinizi bir alanda geliştirmeden temel seviyedekilere gereksiz eleştirilerde bulunarak seviyenizi düşürüyorsunuz sadece.
bu alanda tecrübelerim mevcut. tecrübem olmasa dahi bir önerme (öneri demiyorum) içeriyorsa ve bu doğruysa, tecrübemin önemi hiç yoktur.
 
Moderatör tarafında düzenlendi:

Floria1

Katılımcı Üye
25 May 2023
901
5
532
python'a yeni başlayan dostlarını github'a yüklemek gibi bir fiile sürükleme. zaten konu bir şey anlatmıyor. fonksiyonların aldığı parametreler, geri dönüşleri ve fonksiyonun açıklaması yok. `şunu yapıyoruz, şunu yapıştırıyoruz` diyorsun.
Ben kimseyi ensesinden tutup githuba yükle diye birşey demedim ki diyememde zaten ben temeli gösterdim nasıl yapıldığını gösterdim öğrenmek isteyen gerisini zaten her türlü öğrenir normalde bu tarz tartışmalara hayatta girmem
 

aliabdolmalak1

Yeni üye
7 Kas 2019
45
2
11
Ben kimseyi ensesinden tutup githuba yükle diye birşey demedim ki diyememde zaten ben temeli gösterdim nasıl yapıldığını gösterdim öğrenmek isteyen gerisini zaten her türlü öğrenir normalde bu tarz tartışmalara hayatta girmem
farkındayım, ben de bunu inkar ettim. inkar ederken de söylediğin gibi kimsenin ensesinden tutmadım.
 

S3SS1Z T3AM

Uzman üye
27 Nis 2019
1,424
10
713
HACKERİSTAN
python'a yeni başlayan dostlarını github'a yüklemek gibi bir fiile sürükleme. zaten konu bir şey anlatmıyor. fonksiyonların aldığı parametreler, geri dönüşleri ve fonksiyonun açıklaması yok. `şunu yapıyoruz, şunu yapıştırıyoruz` diyorsun.
ozaman size bir öneride bulunayım , burada gerekli öneriyi verdikten sonra çok daha detaylı bir konu açıp üyelere siz öğreteblirsiniz
 

S3SS1Z T3AM

Uzman üye
27 Nis 2019
1,424
10
713
HACKERİSTAN
python hash fonksiyonları kendi resmi dokümanlarında belirtilmiş. bu konu hakkında bir topic açma niyetinde değilim fakat farklı konulara değineceğim.
Forumdaki çoğu konu zaten browserlarda mevcut amaç bunu göstermek ve öğretmek. Birde siz konu açın daha bilgilendirici ve önemli konu nasıl açılır gösterin . Şimdiden başarılar
 

aliabdolmalak1

Yeni üye
7 Kas 2019
45
2
11
Forumdaki çoğu konu zaten browserlarda mevcut amaç bunu göstermek ve öğretmek. Birde siz konu açın daha bilgilendirici ve önemli konu nasıl açılır gösterin . Şimdiden başarılar
zaten mevcutsa niye seo kirliliği yapıyorsunuz ki. hatta forumda bunlar da mevcut, o konuları güncellemek varken tekrar başka bir konu açmanın anlamı yok.
 

Floria1

Katılımcı Üye
25 May 2023
901
5
532
zaten mevcutsa niye seo kirliliği yapıyorsunuz ki. hatta forumda bunlar da mevcut, o konuları güncellemek varken tekrar başka bir konu açmanın anlamı yok.
Buradaki Herşey internette var amaç beyin fırtınası yapmak,konu üzerinde tartışmak bunu geliştirmek forumda bunun için varya zaten :)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.