Wi-Fi Hacklemek Zorla Handshake (Protokol Uyuşması) Yaptırmak için Deauth Saldırılarını Kullanmak Wi-Fi’ı Hack’lemeye Hazırlanmak GPU’su Olmayan Bilgisayarlarda Aircrack-Ng’yi Kullanmak
Üzerinde beyaz bir ">_" bulunan siyah bir kutuya benzeyen Uçbirim uygulama simgesini bul ve tıkla.  Uçbirim’i açmak için Alt+Ctrl+T tuşlarına da basabilirsin. Aşağıdaki komutu yaz, ardından ↵ Enter’a bas:   sudo apt-get install aircrack-ng Bilgisayarına giriş yapmak için kullandığın parolayı yaz, ardından ↵ Enter’a bas. Uçbirim’de yürütülen diğer tüm komutlara root (kök kullanıcı) erişimi sağlanır.  Başka bir Uçbirim penceresi açarsan (makalenin ilerisinde yapabileceğin gibi) sudo ön ekiyle bir komut çalıştırman ve/veya parolanı tekrar girmen gerekebilir. İstendiği zaman Y’ye bas, ardından programın yüklenmesinin bitmesini bekle. Aşağıdaki komutu yaz, ardından ↵ Enter’a bas.   airmon-ng Bunu "Interface" (Arayüz) sütununda bulursun.   Kendi ağını hack’liyorsan adı genelde "wlan0" olur.  Bir izleyici adı göremezsen Wi-Fi kartın izlemeyi desteklemiyor demektir. Bunu aşağıdaki komutu yazdıktan sonra ↵ Enter’a basarak yapabilirsin:   airmon-ng start wlan0   Farklıysa "wlan0"ın yerine hedef ağın adını yazdığından emin ol. Aşağıdaki komutu gir:   iwconfig Bazı durumlarda Wi-Fi kartın bilgisayarında çalışan hizmetlerle çakışır. Bu işlemleri aşağıdaki komutu girerek sonlandırabilirsin:   airmon-ng check kill Çoğu durumda adı "mon0" veya "wlan0mon" gibi bir şey olur. Menzil dâhilindeki tüm yönlendiricilerin bir listesini çıkarmak için aşağıdaki komutu gir:   airodump-ng mon0   "mon0" yerine izleme arayüzü adın son adımda neydiyse onu yaz. Her metin dizisinin sonunda bir isim görürsün; hack’lemek istediğin ağa ait olan ismi bul. Ağın adının solunda hemen "WPA" veya "WPA2" görürsen devam edebilirsin; aksi hâlde ağı hack’leyemezsin. Bu bilgi parçaları ağın adının solundadır:    MAC address (MAC adresi) — Yönlendiricinin satırının en sol tarafındaki numara satırıdır.   Channel (Kanal) — Bu, WPA veya WPA2 etiketinin hemen solundaki sayıdır (0, 1, 2 vs. gibi). "Handshake", bir öğe ağa bağlanınca olur (mesela bilgisayarın bir yönlendiriciye bağlanınca). Komutun gerekli bileşenlerini ağının bilgileriyle değiştirdiğinden emin olarak aşağıdaki kodu gir:   airodump-ng -c kanal --bssid MAC -w /root/Desktop/ mon0    "kanal" yerine, son adımda bulduğun kanal numarasını yaz.  "MAC"i, son adımda bulduğun MAC adresiyle değiştir.  "mon0" yerine arayüz adın neydiyse onu yaz.  İşte örnek bir adres:   airodump-ng -c 3 --bssid 1C:1C:1E:C1:AB:C1 -w /root/Desktop/ wlan0mon Ekranın sağ üst köşesinde, sonunda bir MAC adresi yazan bir "WPA handshake:" etiketi gördüğünde devam edebilirsin.  Bekleyemeyeceksen bu kısımla devam etmeden önce deauth saldırısı yaparak zorla bir handshake oluşmasını sağlayabilirsin. Çıkmak için Ctrl+C tuşlarına bas, ardından bilgisayarının masaüstünde ".cap" dosyasını görebildiğinden emin ol. Şart değildir; ama sonrasında dosyayla çalışmayı daha kolay hâle getirir. Adı değiştirmek için, "ad" kısmını dosyanın adı ne olmasını istiyorsan onunla değiştirdiğinden emin olarak aşağıdaki kodu gir:   mv ./-01.cap ad.cap    ".cap" dosyan "-01.cap" olarak adlandırılmamışsa "-01.cap" ifadesini ".cap" dosyanın adı neyse onunla değiştir. Bunu, Kali Linux’un dönüştürücüsünü kullanarak da yapabilirsin. "ad" ifadesini dosyanın adıyla değiştirdiğinden emin olarak aşağıdaki komutu gir:   cap2hccapx.bin ad.cap ad.hccapx    https://hashcat.net/cap2hccapx/ adresine gidip Choose File’a (Dosya Seç) tıklayıp dosyanı seçerek ".cap" dosyasını dönüştürücüye de yükleyebilirsin. Dosya yüklendikten sonra dönüştürmek için Dönüştür’e tıkla ve devam etmeden önce dosyayı masaüstüne indir. Bu, parolayı kırmak için kullanacağın hizmettir. Aşağıdaki komutları sırasıyla gir:   sudo git clone https://github.com/brannondorsey/naive-hashcat cd naive-hashcat curl -L -o dicts/rockyou.txt https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt   Bilgisayarında GPU (Görüntü İşleme Birimi) yoksa aircrack-ng’yi kullanman gerekir. Yüklemesi tamamlandıktan sonra aşağıdaki kodu gir ("name" ifadelerinin hepsini ".cap" dosyanın adıyla değiştirdiğinden emin olarak):   HASH_FILE=ad.hccapx POT_FILE=ad.pot HASH_TYPE=2500 ./naive-hashcat.sh Parola kırıldıktan sonra parolanın dizisi, "naive-hashcat" dizininde bulunan "ad.pot" dosyasına eklenir; dizinin sol kolonundan sonraki kelime veya ifade paroladır.   Parolanın kırılması birkaç saat de sürebilir birkaç ay da. Deauth saldırıları, kırmaya çalıştığın yönlendiriciye zararlı yetkisizlendirme paketleri yollar ve İnternet bağlantısının kesilip İnternet kullanıcısının tekrar giriş yapmasını ister. Kullanıcı tekrar giriş yapınca bir handshake elde etmiş olursun. Gerekli yerlere ağının bilgilerini girdiğinden emin olarak aşağıdaki komutu gir:   airodump-ng -c channel --bssid MAC    Örneğin:   airodump-ng -c 1 --bssid 9C:5C:8E:C9:AB:C0 Yan yana iki MAC adresi (ve yanlarında bir üretici adını içeren bir metin dizisi) gördüğünde devam edebilirsin.  Bu, bir istemcinin (bir bilgisayar gibi) ağa bağlandığını gösterir. Bunun için Alt+Ctrl+T tuşlarına basabilirsin. airodump-ng komutunun Uçbirim penceresinde arka planda çalıştığından emin ol. Ağının bilgilerini girdiğinden emin olarak aşağıdaki komutu gir:   aireplay-ng -0 2 -a MAC1 -c MAC2 mon0    "2", gönderilecek paketlerin sayısını belirtir. Bu sayıyı artırabilir veya azaltabilirsin; ama ikiden fazla paket göndermenin fark edilebilir bir güvenlik ihlâline neden olabileceğini unutma.  "MAC1" yerine, arka plandaki Uçbirim penceresinin en altında, en solda yer alan MAC adresini yaz.  "MAC2" yerine, arka plandaki Uçbirim penceresinin en altında, en sağda yer alan MAC adresini yaz.  "mon0" yerine, bilgisayarın yönlendiricileri ilk aradığında bulduğun arayüz adını yazmayı unutma.  Örnek bir komut şuna benzer:   aireplay-ng -0 3 -a 9C:5C:8E:C9:AB:C0 -c 64:BC:0C:48:97:F7 mon0 Deauth paketlerini yolladıktan sonra arka plandaki Uçbirim penceresine geri dön. "WPA handshake:" etiketini ve yanında adresi gördükten sonra ağını hack’leme işlemiyle devam edebilirsin. Çoğu bölgede WPA veya WPA2 bir ağı yalnızca ağ sana aitse veya ağı hack’lemene razı olan birine aitse hack’leyebilirsin.  Yukarıdaki şartlara uymayan ağları hack’lemek yasa dışıdır ve suç teşkil edebilir. Kali Linux, WPA ve WPA2 hack’lemek için tercih edilen araçtır. Kali Linux yükleme imajını (ISO) aşağıdakileri yaparak indirebilirsin:   Bilgisayarının İnternet tarayıcısında https://www.kali.org/downloads/ adresine git. Kali’nin kullanmak istediğin sürümünün yanındaki HTTP’ye tıkla. Dosyanın inmesini bekle. Bu işlem için en az 4 gb boş alanı olan bir flaş belleğe ihtiyacın olur. Bu, USB flaş belleği bir kurulum konumu olarak kullanabilmek için gereklidir.  Bu adımda bir Mac de kullanabilirsin. Flaş belleği aç, ardından indirilmiş olan Kali Linux ISO dosyasını flaş belleğin penceresine at.  USB flaş belleğini işlemi tamamladıktan sonra takılı bıraktığından emin ol. Kali Linux’u bilgisayarına yükleyebilmek için aşağıdakileri yap:   Windows bilgisayarını yeniden başlat. BIOS menüsüne gir. "Boot Options" (Önyükleme Seçenekleri) bölümünü bulduktan sonra USB diskinin adını seçip listenin en üstüne taşıyarak bilgisayarını, USB diskinden başlaması için ayarla. Kaydet ve çık, ardından Kali Linux yükleme penceresinin belirlemesini bekle (bilgisayarını bir kez daha yeniden başlatman gerekebilir). Kali Linux yükleme yönergelerini izle. Wi-Fi kartlarını İnternet’te veya teknoloji mağazalarında bulabilirsin. Wi-Fi kartının izlemeye (RFMON) izin verdiğinden emin ol; aksi hâlde ağ hack’leyemezsin.   Çoğu bilgisayarda dâhili RFMON Wi-Fi kart bulunur; yani satın almadan önce ilk dört adımı denemek isteyebilirsin. Kali Linux’u sanal bir makinede kullanıyorsan bilgisayarının kartı ne olursa olsun bir Wi-Fi kartına ihtiyacın olur. Giriş yaparken root kullanıcı adını ve parolanı gir.  Hack’leme işlemi süresince hep root hesabında olman gerekir. Kart hemen ayarlanmaya ve sürücülerini kendi kendine indirmeye başlar; istenirse kurulumu tamamlamak için ekrandaki yönergeleri izle. Bu adımı tamamladıktan sonra seçtiğin ağı hack’lemeyle devam edebilirsin.   Kartı bilgisayarında daha önce zaten ayarladıysan bile bu aşamada kartı takarak Kali Linux için yine de ayarlaman gerekir. Çoğu zaman kartı bilgisayarına takmak kartın ayarlanması için yeterli olur. En sık kullanılan sözlük dosyası "Rock You"dur. Dosyayı aşağıdaki komutu girerek indirebilirsin:   curl -L -o rockyou.txt https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt   Aircrack-ng’nin, parola kelime listesinde yoksa WPA veya WPA2 parolayı kıramayacağını unutma. Aşağıdaki komutu, gerekli ağ bilgilerini kullanarak gir:   aircrack-ng -a2 -b MAC -w rockyou.txt ad.cap    WPA2 yerine WPA bir ağı kırıyorsan "-a2" yerine -a yaz.  "MAC" yerine son bölümde bulduğun MAC adresini yaz.  "ad" ifadesinin yerine ".cap" dosyasının adını yaz.
Kali Linux bilgisayarının Uçbirimini aç. Aircrack-ng yükleme komutunu gir. İstendiği zaman parolanı gir. Aircrack-ng’yi yükle. airmon-ng’yi aç. İzleyici adını bul. Ağı izlemeye başla. Bir izleme modu arayüzü etkinleştir: Hata veren tüm işlemleri sonlandır. İzleme arayüzü adını incele. Bilgisayarının yakındaki yönlendiricileri dinlemesini sağla. Hack’lemek istediğin yönlendiriciyi bul. Yönlendiricinin WPA veya WPA2 güvenlik kullandığından emin ol. MAC adresini ve yönlendiricinin kanal numarasını not al. Seçtiğin ağı handshake (protokol uyuşması) için izle. Bir handshake’in (protokol uyuşması) belirmesini bekle. airodump-ng’den çık, ardından masaüstünü aç. ".cap" dosyanın adını değiştir. ".cap" dosyasını ".hccapx" biçimine dönüştür. naive-hashcat’i yükle. naive-haschat’i çalıştır. Ağın parolasının kırılmasını bekle. Deauth saldırısının ne yaptığını bil. Ağını izle. Ağa bir bağlantı gelmesini bekle. Yeni bir Uçbirim penceresi aç. Deauth paketlerini yolla. Ana Uçbirim penceresini tekrar aç. Handshake (protokol uyuşması) var mı bak. Hangi durumlarda yasal bir şekilde Wi-Fi hack’leyebileceğini bil. Kali Linux disk imajını indir. Bilgisayarına bir flaş bellek tak. Flaş belleğini önyüklenebilir yap. Kali Linux ISO dosyasını flaş belleğe at. Kali Linux’u yükle. İzlemeyi destekleyen bir Wi-Fi kartı al. Kali Linux bilgisayarına root (kök kullanıcı) olarak giriş yap. Wi-Fi kartını Kali Linux bilgisayarına tak. Bir sözlük dosyası indir. Aircrack-ng’yi parolayı kırmaya başlat.
https://www.wikihow.com/Hack-WPA/WPA2-Wi-Fi-with-Kali-Linux https://www.wikihow.com/Hack-WPA/WPA2-Wi-Fi-with-Kali-Linux https://www.wikihow.com/Hack-WPA/WPA2-Wi-Fi-with-Kali-Linux https://www.wikihow.com/Hack-WPA/WPA2-Wi-Fi-with-Kali-Linux
Hacking Wi-Fi Using Deauth Attacks to Force a Handshake Preparing to Hack Wi-Fi Using Aircrack-Ng for Non-GPU Computers