0Pricing
Ethical Hacking Academy · Ders

Kelime Listeleri ve Kurallar

Sözlükler oluşturma

Kelime Listeleri ve Kurallar, CoddyKit'te ücretsiz bir Ethical Hacking Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Ethical Hacking Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Ethical Hacking Academy kursu toplamda 4 dersten oluşur.

Kelime Listeleri Neden Önemlidir?

Çoğu parola rastgele değildir — insanlar yaygın sözcükleri, kalıpları ve değişimleri yeniden kullanır. Bir kelime listesi (sözlük), aday parolalardan oluşan bir dosyadır. Kaliteli kelime listeleri, insanlar tarafından seçilen parolaları kırmadaki başarının en önemli unsurudur.

Klasik Kelime Listeleri

En ünlü kelime listesi, 2009'daki bir ihlalde sızdırılan 32 milyon gerçek paroladan oluşan rockyou.txt'dir. Kali ile birlikte gelir. SecLists projesi parolalar, kullanıcı adları ve bulanıklaştırma için özenle hazırlanmış birçok listeyi bir araya getirir.

/usr/share/wordlists/rockyou.txt
/usr/share/seclists/Passwords/

CeWL ile Hedefe Özel Kelime Listeleri

Genel listeler kuruluşa özgü sözcükleri gözden kaçırır. CeWL, hedef web sitesini tarar ve özel bir kelime listesi oluşturmak üzere sayfalarındaki sözcükleri toplar; liste şirketin jargonuna, ürünlerine ve adlarına göre uyarlanır.

cewl -d 2 -m 5 -w custom.txt https://target.local

CUPP ile Profil Çıkarma

CUPP (Common User Passwords Profiler), bir hedef hakkındaki bilgilerden — ad, eş, evcil hayvan, doğum tarihi — kişiselleştirilmiş adaylar oluşturur; bunları insanların gerçekte parola oluştururken yaptığı gibi birleştirir ve değiştirir.

cupp -i
# answer prompts: name, nickname, birthdate, pet...

Kurallar Nedir?

Her değişimi saklamak yerine kurallar, her temel sözcüğü anında dönüştürür: ilk harfi büyütür, rakam ekler, harfleri simgelerle değiştirir. Bir sözcük ve kurallar, binlerce gerçekçi adaya dönüşebilir.

Yaygın Kural İşlemleri

Tipik değişiklikler insan alışkanlıklarını yansıtır:

  • İlk harfi büyütme: password → Password
  • Yıl ekleme: Password2024
  • Leet değişimi: P@ssw0rd
  • Sonuna ! ekleme

Hashcat Kural Söz Dizimi

Hashcat kuralları tek karakterli işlevler kullanır. c ilk harfi büyütür, $X X ekler, sa@ a→@ değişimi yapar. Kurallar, her satırda bir kural olacak şekilde .rule dosyalarında bulunur.

c $2 $0 $2 $4
sa@ ss$ c
# capitalize, append 2024 / leet-swap+capitalize

Yerleşik Kural Dosyaları

Hashcat, güçlü kural kümelerini rules/ klasörüyle birlikte sunar. best64.rule hızlı ve yüksek verimli bir kümedir; dive.rule ve OneRuleToRuleThemAll daha büyük ve kapsamlıdır, ancak daha yavaştır.

/usr/share/hashcat/rules/best64.rule
/usr/share/hashcat/rules/dive.rule

Kelime Listelerini ve Kuralları Birleştirme

Başarılı birleşim, iyi bir kelime listesi ile bir kural kümesidir: gerçekçi temel sözcükler, gerçekçi değişikliklerle çoğaltılır. Bu yaklaşım, insan parolalarında kaba kuvvetten çok daha başarılıdır ve kapsamlı aramadan çok daha az aday üretir.

hashcat -m 0 -a 0 hashes.txt rockyou.txt -r best64.rule

Sözcük Dönüştürmenin Ödünleşimleri

Daha fazla kural = daha fazla aday = daha fazla zaman. Çok büyük bir kural dosyası, 14 milyon sözcükten oluşan bir listeyi milyarlarca tahmine dönüştürebilir. Kapsamı, zaman bütçeniz ve özet algoritmasının hızıyla dengeleyin.

Etik ve Yetkilendirme

Bir kişinin sosyal medyasından hedefe özel kelime listeleri oluşturmak keşif çalışmasıdır ve yetkilendirilmelidir. Yalnızca sınama izniniz olan özetleri kırın (kendi sistemlerinizdeki veya yazılı onay alınmış bir çalışmadaki özetler). Kötüye kullanım suçtur.

Hızlı Kontrol

Kelime listesi bilginizi sınayın.

Özet

Parola kırma sözlükleri oluşturmayı öğrendiniz:

  • rockyou.txt ve SecLists temel kelime listeleridir
  • CeWL siteleri tarar; CUPP kişilerin profilini çıkarır
  • Kurallar sözcükleri değiştirir (ilk harfi büyütme, ekleme, leet) — örneğin best64.rule
  • İnsan parolalarında en iyi kapsam için listeyi kurallarla birleştirin

Sıradaki konu: Hashcat ile GPU kullanarak parola kırma.

Sıkça Sorulan Sorular

“Kelime Listeleri ve Kurallar” dersi ücretsiz mi?

Evet — “Kelime Listeleri ve Kurallar” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Ethical Hacking Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Ethical Hacking Academy kursu toplamda 4 dersten oluşur.

“Kelime Listeleri ve Kurallar” dersinde ne öğreneceğim?

Sözlükler oluşturma Ethical Hacking Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Ethical Hacking Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Ethical Hacking Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“Kelime Listeleri ve Kurallar” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Ethical Hacking Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Ethical Hacking Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Kelime Listeleri ve Kurallar
  2. Hashcat
  3. John the Ripper
  4. Çevrimiçi ve Çevrimdışı Saldırılar
← Ethical Hacking Academy Sayfasına Dön