CyberFlow Logo CyberFlow 📚 Blog

hcxdumptool - PMKID ve handshake toplama

✍️ Ahmet BİRKAN 📂 kali_tools_kablosuz_ag_araclari
hcxdumptool - PMKID ve handshake toplama Giriş Giriş Siber güvenlik alanında, kablosuz ağların korunması ve güvenliği, gün geçtikçe daha önemli bir hale gelmek…
hcxdumptool - PMKID ve handshake toplama

hcxdumptool - PMKID ve handshake toplama

Giriş

Giriş

Siber güvenlik alanında, kablosuz ağların korunması ve güvenliği, gün geçtikçe daha önemli bir hale gelmektedir. Wi-Fi ağları, evlerimizden iş yerlerimize kadar yaygın bir şekilde kullanılmakta ve bu durum onları potansiyel saldırılara karşı açık hale getirmektedir. Bu bağlamda, hcxdumptool aracı, kablosuz ağ sikkerliği konusunda önemli bir rol oynamaktadır. Bu araç, kablosuz ağlardan PMKID (Pairwise Master Key Identifier) ve WPA/WPA2 handshake’leri toplamak için geliştirilmiş bir yazılımdır.

PMKID ve Handshake Nedir?

Kablosuz iletişimde güvenlik sağlamak için genellikle WPA (Wi-Fi Protected Access) ve WPA2 protokolleri kullanılır. Bu protokoller, ağın yetkisiz girişlere karşı korunmasına yardımcı olur. Bir bağlantı kurulduğunda, cihazlar arasında çeşitli şifreleme anahtarları kullanılarak güvenli bir iletişim sağlanır. PMKID, bu anahtarların oluşturulmasında kullanılan bir kimlik tanımlayıcısıdır ve WPA/WPA2 handshake’leri ise, iki cihaz arasında oturum açılması sırasında gerçekleştirilen bir dizi işlem ve veri alışverişidir.

Neden Önemlidir?

hcxdumptool gibi araçlar, güvenlik uzmanları ve etikal hackerlar için, ağa izinsiz erişim sağlamadan, ağın zayıf noktalarını test etmek amacıyla son derece önemlidir. PMKID ve handshake toplama, özellikle Wi-Fi ağına karşı gerçekleştirilen denemelerde, ağa izinsiz girmeyi kolaylaştırabilir. Bu verilerin analizi, potansiyel zayıflıkları belirlemek ve bu zayıflıkları gidermek için bir temel oluşturur.

Hangi Alanlarda Kullanılır?

hcxdumptool, yalnızca güvenlik uzmanları tarafından kullanılmakla kalmaz; aynı zamanda eğitim amaçlarıyla da tercih edilir. Siber güvenlik alanında eğitim alan öğrenciler ve yeni başlayanlar, bu aracı kullanarak kablosuz ağ güvenliği konularını uygulamalı bir şekilde öğrenebilir. Eğitim kurumları, bu tür araçları kullanarak öğrencilerine gerçek yaşam senaryolarını simüle etme fırsatı sunar.

Siber Güvenlik Açısından Önemi

Siber güvenlik tehditleri sürekli olarak evrim geçirmektedir ve bu nedenle uygun savunma mekanizmalarının geliştirilmesi gerekmektedir. hcxdumptool ile gerçekleştirilen PMKID ve handshake toplama işlemleri, siber güvenlik uzmanlarına, ağa yönelik tahmin edilebilir saldırıların önlenmesi amacıyla proaktif bir yaklaşım geliştirmelerine olanak tanır. Bu tür araçlar, güvenlik testleri sırasında oluşabilecek zaafiyetleri tespit ederken, ağın genel güvenlik düzeyinin artırılmasına katkıda bulunmaktadır.

Sonuç

hcxdumptool, kablosuz ağ güvenliğini test etmek ve zayıf noktaları belirlemek adına önemli bir araçtır. PMKID ve WPA/WPA2 handshake toplama yetenekleri sayesinde, siber güvenlik uzmanlarının işlerini daha etkin bir şekilde yapabilmelerine olanak tanırken, aynı zamanda eğitim amaçlı kullanımlar da teşvik edilmektedir. Günümüzde, bu tür araçların bilinçli bir şekilde kullanılması, kablosuz ağların güvenliğinin artırılması adına büyük önem taşımaktadır.

Teknik Detay

hcxdumptool Nedir?

hcxdumptool, WLAN güvenliğini analiz etmek ve zayıflıklarını belirlemek için kullanılan güçlü bir araçtır. Bu araç, kablosuz ağlarda PMKID (Pairwise Master Key Identifier) ve handshake (el sıkışma) toplamak amacıyla geliştirilmiştir. Wi-Fi ağlarının güvenliğini test etmek isteyen güvenlik araştırmacıları ve sistem yöneticileri için kritik bir bileşendir.

PMKID ve Handshake Nedir?

hcxdumptool ile PMKID ve Handshake Toplama Süreci

Gereksinimler

hcxdumptool aracı, Linux tabanlı işletim sistemlerinde çalışmaktadır. Çalıştırabilmek için aşağıdaki paketlerin sistemde kurulu olması gerekmektedir:

Kurulum

hcxdumptool'u GitHub'dan indirebilir ve derleyebilirsiniz. Aşağıdaki komutlar ile kurulumu gerçekleştirebilirsiniz:

git clone https://github.com/ZerBea/hcxdumptool.git
cd hcxdumptool
make
sudo make install

PMKID ve Handshake Toplama

hcxdumptool, belirli parametreler ve bayraklar kullanılarak yapılandırılabilir. Aşağıda, bir kablosuz ağdan PMKID ve handshake toplamak için kullanılabilecek bir örnek komut verilmiştir:

hcxdumptool -i wlan0 -o output.pcapng --enable_status 1 --enable_hc2

Dikkat Edilmesi Gereken Noktalar

Analiz ve İşleme

Toplanan PMKID ve handshake dosyaları, çeşitli araçlar ile analiz edilebilir. Örneğin, hashcat kullanılarak şifre tahminleri yapılabilir. Aşağıdaki örnek, hashcat ile PMKID'yi kırma sürecini göstermektedir:

hashcat -m 16800 -a 0 output.pcapng wordlist.txt

Sonuç

hcxdumptool, kablosuz ağ güvenliğini test etme ve analiz etme amacı taşıyan etkili bir araçtır. PMKID ve handshake toplama süreçleri, siber güvenlik alanında önemli bir yere sahiptir. Doğru kullanımı ile ağların güvenlik açıklarını belirlemek ve güçlendirmek mümkündür. Ancak, her zaman yasalara ve etik kurallara riayet edilmelidir.

İleri Seviye

Hcxdumptool ile PMKID ve Handshake Toplama

Hcxdumptool, Wi-Fi ağlarına yönelik sızma testlerinde sıklıkla kullanılan güçlü bir araçtır. Hem PMKID (Pairwise Master Key Identifier) hem de handshake toplamak için ideal bir seçimdir. Bu bölümde, hcxdumptool ile ileri seviye kullanımı için gerekli bilgileri, ipuçlarını ve örnek yapılandırmaları inceleyeceğiz.

Hcxdumptool Kurulumu

Hcxdumptool'u kullanmaya başlamadan önce, gerekli bağımlılıkları yüklemeniz gerekecek. Genellikle aircrack-ng ve libssl-dev gibi kütüphanelere ihtiyaç duyulur. Aşağıdaki komutla gerekli paketleri yükleyebilirsiniz:

sudo apt-get update
sudo apt-get install hcxdumptool

Ağ Tarama ve PMKID Toplama

Hcxdumptool kullanarak bir Wi-Fi ağında PMKID toplamak için öncelikle ilgili arayüzü belirlemeniz ve ağları taramanız gerekmektedir. İşte örnek bir komut:

sudo hcxdumptool -o output.pmkid -i wlan0 --enable_status=1

Bu komut, wlan0 adlı kablosuz ağ arayüzünüzü kullanarak PMKID'leri toplar ve output.pmkid dosyasına kaydeder. --enable_status=1 seçeneği ile durum güncellemelerini görmek mümkündür.

Handshake Toplama

Handshakeleri toplamak için --enable_ap_isolate ve --enable_status seçeneklerini etkinleştirebilirsiniz. Bu yönlendirme ile sadece belirli bir erişim noktasına odaklanarak handshake toplamak mümkündür. Örnek komut:

sudo hcxdumptool -o output.hccapx -i wlan0 --enable_ap_isolate=1 --enable_status=1

Burada output.hccapx, topladığınız handshake'lerin kaydedileceği dosyadır. Bu dosya, "aircrack-ng" ile şifre çözme işlemlerinde kullanılabilir.

Sızma Testi Yaklaşımı

Sızma testi yürütürken dikkat edilmesi gereken bazı noktalar bulunmaktadır. Öncelikle, hedef ağın izinlerini almış olmanız gerekmektedir. Ayrıca, test sürecinde ağ güvenliğini tehlikeye atmayacak biçimde odaklanmamız önemlidir.

Test sırasında topladığınız verileri analiz etmek için aircrack-ng kullanabilirsiniz. Örnek bir süreç şu şekilde olabilir:

  1. PMKID veya Handshake'i Çözme: Aşağıdaki komutu kullanarak çözme işlemine başlayabilirsiniz:
    aircrack-ng output.hccapx -w wordlist.txt
    
    Bu komut, wordlist.txt dosyasındaki kelimeler ile karşılaştırarak şifreyi kırmaya çalışır.

İpuçları ve Uzman Tavsiyeleri

  1. Doğru Zamanlama: Hcxdumptool kullanırken doğru zamanlamayı ayarlamak, handshake toplamak için kritik öneme sahiptir. Ağ trafiğinin yoğun olduğu zamanlarda işlem yapmanız daha fazla başarı oranı sağlar.

  2. Ağ Yoğunluğu: Çok sayıda cihazın aynı ağa bağlı olduğu durumlarda, daha fazla handshake elde etme şansınız yüksektir.

  3. Deneme Listeleri: Kullandığınız parola deneme listelerinin geniş olmasına dikkat edin. Belirli, hedeflenen anahtarları içeren sözlükler, başarı şansını artıracaktır.

  4. Sık Güncelleme: Hcxdumptool ve ilişkili araçları sürekli güncel tutmak, yeni güvenlik açıklarını ve gelişmeleri takip edebilmek açısından önemlidir.

Bu tekniklerle hcxdumptool kullanarak sızma testlerinizi derinlemesine gerçekleştirebilir, PMKID ve handshake verilerinizi etkili bir şekilde toplayabilirsiniz. Uygulamalarınızda başarılar dileriz.