Hacking DVD BackTrack, Linux, Hashe RSS Feed twitter airdump.cz BackTrack 3 4 5 6 CZ
Security a Tip
Donate a Sponzor

Pyrit – crack hesel s grafickou kartou Nvidia v BackTrack Linux

NVIDIA CUDA WPA crack Využití výpočetního výkonu GPU je v současné době zdaleka nejúčinnější útok proti jednému ze světově nejvíce používaných bezpečnostních protokolů pro zabezpečení wifi sítí WPA. Trošku jsem se potrápil při instalaci aplikace Pyrit, která má svá úskalí a tak nebude na škodu se s postřehy podělit, ať se tomu můžou ostatní případně vyhnout. Operační systém: BackTrack 3, notebook: Acer Aspire 6930, grafická karta: Nvidia GeForce M 9600GS.

Na portálu je zvažován nákup nejvýkonnější grafické karty pro crack WPA hesel. Pokud máte eventuélní zájem o crack hesel jako službu na portálu, dejte o sobě vědět na IRC kanálu nebo mailem pomocí kontaktího formuláře v menu info (nahoře). Dle zájmu se rozhodne o nákupu.

Stáhneme ovladač s podporou technologie CUDA pro grafickou kartu Nvidia, Nvidia CUDA Toolkit a aplikaci Pyrit do složky „root“:

wget http://developer.download.nvidia.com/compute/cuda/2_0/linux/driver/NVIDIA-Linux-x86-177.73-pkg1.run

wget http://developer.download.nvidia.com/compute/cuda/2_0/linux/toolkit/NVIDIA_CUDA_Toolkit_2.0_Fedora8_x86.run

svn checkout http://pyrit.googlecode.com/svn/trunk/ pyrit-read-only

Poté pro grafickou kartu nainstalujeme ovladač tak, že kombinací kláves „ctrl+alt+backspace“ „shodíme“ grafické prostředí, a zadáme:

sh NVIDIA-Linux-x86-177.73-pkg1.run

Instalace je poměrně intuitivní, zabere cca 2 minuty a po jejím dokončení zadáme známý příkaz „startx“ a mělo by nám naběhnout zpět grafické prostředí.

Následně otevřeme terminál ve složce „root“, kde máme uložený „NVIDIA_CUDA_Toolkit“ a nainstalujeme jej:

sh NVIDIA_CUDA_Toolkit_2.0_Fedora8_x86.run

Google Pyrit instalace ovládače BackTrack

pokračování instalace

Pyrit pokračování instalace

Ze záběru je vidět že, je potřeba po instalaci „NVIDIA_CUDA_Toolkit“ upravit ld.so.conf přidáním řádku.

/usr/local/cuda/lib do /etc/ld.so.conf

a následně v terminálu zavolat příkaz ldconfig. To je ohledně ovladačů Nvidia vše – přejdeme ke kompilaci aplikace Pyrit.

Složku se staženými zdrojovými kódy Pyritu např. zkopírujeme do „/pentest/wireless“. Vejdeme do složky „/pyrit/cpyrit“ a ve Vašem oblíbeném editoru otevřeme soubor „setup.py“ a pozměníme tento řádek kódu:

subprocess.check_call(‚nvcc -Xcompiler „-fPIC -DHAVE_CUDA“ -c cpyrit_cuda.cu‘, shell=True)

na:

subprocess.check_call(‚/usr/local/cuda/bin/nvcc -Xcompiler „-fPIC -DHAVE_CUDA“ -c cpyrit_cuda.cu‘, shell=True)

Zde malé upozornění. Zejména pokud si ulehčujete a kopírujete kód myší, po akci porovnejte znaky “ a ‚ s tím co máte ve zbytku kódu. Pokud se znaky liší opravte je – některé textové editory kopírují i formátování = vyrobíte tím neplatný znak. Změnu uložíme, zavřeme editor a pokračujeme dále. K tomuto návodu přikládám složku se zdrojovými kódy a s už upraveným souborem setup.py

Otevřeme terminál ve složce „/cpyrit“ a zadáme příkaz:

./setup.py HAVE_CUDA build

Proběhne kompilace a v tuto chvíli je uz téměř vše hotovo. Ještě je třeba provést malou úpravu, a to, že ze složky

/pyrit/cpyrit/build/lib.linux-i686-2.5

zkopírujeme soubory

cpyrit.py a _cpyrit.so

do složky

/usr/lib/python2.5/site-packages

Možná tady popsaná instalace vypadá dost krkolomně, ale každopádně po těchto zásazích vše proběhne jak má a aplikace Pyrit je plně funkční. Jak je vidět na dalším záběru

Chybová hláška u kompilace Pyrit

i mně vždy vyskočí při kompilaci jistá chyba, ale i tak je vše ok. Poté stačí otevřít terminál ve složce „Pyrit“ a zavolat aplikaci příkazem

./pyrit.py

Pyrit nápověda v BackTrack konzole

Screenshot voleb dostupných v menu Pyrit scriptu od trixxxe

Pyrit volby Menu BackTrack

K tomuto návodu přikládám skript (ke stažení v downloadu – upozornění download je na jiné (anglické .net) doméně nebloudit u návratu na českou doménu, stačí se dívat kam klikáte v rozcestníku klik na šipku download end, pak vstoupit do složky wep-crack. název souborů: pyrit-script.tar.gz a pyrit.tar.gz ), který usnadňuje použití aplikace Pyrit. Je napsaný tak, ze spouštecí skript počítá s umístěním v „/pentest/wireless/pyrit/pyrit_script“. Nejsem ale žádný programátor, takže prosím o shovívavost v případné kritice kódu… :)

Diskuze ve fóru crack WPA

Podporované grafické karty Nvidia

GeForce
GeForce GTX 280, GeForce GTX 260, GeForce 9800 GX2, GeForce 9800 GTX+, GeForce 9800 GTX, GeForce 9800 GT, GeForce 9600 GSO, GeForce 9600 GT, GeForce 9500 GT, GeForce 9400GT, GeForce 8800 Ultra, GeForce 8800 GTX, GeForce 8800 GTS, GeForce 8800 GT, GeForce 8800 GS, GeForce 8600 GTS, GeForce 8600 GT, GeForce 8500 GT, GeForce 8400 GS, GeForce 9400 mGPU, GeForce 9300 mGPU, GeForce 8300 mGPU, GeForce 8200 mGPU, GeForce 8100 mGPU

Tesla
Tesla S1070, Tesla C1060, Tesla C870, Tesla D870, Tesla S870

Quadro
Quadro FX 5800, Quadro FX 5600, Quadro FX 4700 X2, Quadro FX 4600, Quadro FX 3700, Quadro FX 1700, Quadro FX 570, Quadro FX 470, Quadro FX 370, Quadro FX 370 Low Profile, Quadro NVS 290, Quadro Plex 2100 D4, Quadro Plex 2200 D2, Quadro Plex 2100 S4, Quadro Plex 1000 Model IV

Mobilní grafické karty s podporou CUDA

GeForce
GeForce 9800M GTX, GeForce 9800M GTS, GeForce 9800M GT, GeForce 9700M GTS, GeForce 9700M GT, GeForce 9650M GS, GeForce 9600M GT, GeForce 9600M GS, GeForce 9500M GS, GeForce 9500M G, GeForce 9300M GS, GeForce 9300M G, GeForce 9200M GS, GeForce 9100M G, GeForce 8800M GTS, GeForce 8700M GT, GeForce 8600M GT, GeForce 8600M GS, GeForce 8400M GT, GeForce 8400M GS, GeForce 8400M G, GeForce 8200M G

Quadro
Quadro FX 3700M, Quadro FX 3600M, Quadro FX 2700M, Quadro FX 1700M, Quadro FX 1600M, Quadro FX 770M, Quadro FX 570M, Quadro FX 370M, Quadro FX 360M, Quadro NVS 320M, Quadro NVS 140M, Quadro NVS 135M, Quadro NVS 130M

Reference

Odkaz na domovskou stránku aplikace Pyrit. Dnes pro vás psal trixxx.

Benchmark

Rychlost CPU 2,5 GHz Core2Duo 500 PMK / sekunda – rychlost nvidia GPU 8800 GTS 512MB 5500 PMK  / sekunda (PMK = Pairwise Master Key).
Pyrit BenchMark výkonu

Kam dál?


1 x Pingback “Pyrit – crack hesel s grafickou kartou Nvidia v BackTrack Linux”


  1. 1 GPU cracker Pyrit podporuje nyní i grafické karty ATI | AMP Security Hacking WiFi Pingback 8.05 2009 12:53
Diskuze k textu v http://forum.airdump.cz/

Přihlásit / Odhlásit odběr novinek

Počet přihlášených k odběru novinek

    2572