aircrack-ng - narzędzie do łamania kluczy 802.11 WEP/WPA-PSK
aircrack-ng [options] <input file(s)>
aircrack-ng to program do łamania kluczy 802.11 WEP, 802.11i WPA/WPA2 i 802.11w WPA2.
Może odzyskać klucz WEP po przechwyceniu wystarczającej liczby zaszyfrowanych pakietów za pomocą airodump-ng. Ta część pakietu aircrack-ng określa klucz WEP przy użyciu dwóch podstawowych metod. Pierwsza metoda to podejście PTW (Pyshkin, Tews, Weinmann). Główną zaletą metody PTW jest to, że do złamania klucza WEP potrzeba bardzo niewielu pakietów danych. Druga metoda to metoda FMS/KoreK. Metoda FMS/KoreK obejmuje różne ataki statystyczne w celu odkrycia klucza WEP i wykorzystuje je w połączeniu z brutalnym wymuszaniem.
Dodatkowo program oferuje słownikową metodę określania klucza WEP. Do złamania wstępnie udostępnionych kluczy WPA/WPA2 należy użyć listy słów (plik lub standardowe wejście) lub pliku airolib-ng.
Wymuś tryb ataku: 1 lub wep dla WEP (802.11) i 2 lub wpa dla WPA/WPA2 PSK (802.11i i 802.11w).
Wybierz sieć docelową na podstawie ESSID. Ta opcja jest również wymagana do łamania zabezpieczeń WPA, jeśli identyfikator SSID jest zamaskowany. Identyfikator SSID zawierający znaki specjalne można znaleźć na stronie https://www.aircrack-ng.org/doku.php?id=faq#how_to_use_spaces_double_quote_and_single_quote_etc_in_ap_names
Wybierz sieć docelową na podstawie adresu MAC punktu dostępowego.
Ustaw tę opcję na liczbę procesorów używanych (dostępne tylko w systemach SMP) do złamania klucza/hasła. Domyślnie wykorzystuje wszystkie dostępne procesory
Jeśli ustawiono, nie są wyświetlane żadne informacje o stanie.
Łączy wszystkie te AP MAC (oddzielone przecinkiem) w jeden wirtualny.
Zapisz klucz do pliku. Zastępuje plik, jeśli już istnieje.
Szukaj tylko znaków alfanumerycznych.
Wyszukuj tylko znaki dziesiętne zakodowane binarnie.
Wyszukaj klawisz numeryczny dla Fritz!BOX
Określ maskę klucza. Na przykład: A1:XX:CF
Zachowaj tylko IV pochodzące z pakietów pasujących do tego adresu MAC. Alternatywnie użyj -m ff:ff:ff:ff:ff:ff, aby użyć wszystkich IV, niezależnie od sieci (to wyłącza filtrowanie ESSID i BSSID).
Określ długość klucza: 64 dla 40-bitowego WEP, 128 dla 104-bitowego WEP itd., aż do długości 512 bitów. Wartość domyślna to 128.
Zachowaj tylko IV, które mają ten kluczowy indeks (od 1 do 4). Domyślnym zachowaniem jest ignorowanie indeksu klucza w pakiecie i używanie IV niezależnie od tego.
Domyślnie ten parametr jest ustawiony na 2. Użyj wyższej wartości, aby zwiększyć poziom bruteforce: włamanie zajmie więcej czasu, ale z większym prawdopodobieństwem powodzenia.
Jest 17 ataków KoreK. Czasami jeden atak powoduje ogromny fałszywy alarm, który uniemożliwia znalezienie klucza, nawet przy wielu IV. Spróbuj -k 1, -k 2, ... -k 17, aby selektywnie wyłączyć każdy atak.
Wyłącz brutalną siłę ostatnich bajtów kluczy (niezalecane).
Włącz brutalne wymuszanie ostatniego bajtu klucza (domyślnie)
Włącz brutalne wymuszanie ostatnich dwóch bajtów kluczy.
Wyłącz wielowątkowość bruteforce (tylko SMP).
Pokazuje wersję ASCII klucza po prawej stronie ekranu.
Jest to eksperymentalny pojedynczy atak brute-force, który powinien być używany tylko wtedy, gdy standardowy tryb ataku zawiedzie z ponad milionem IV.
Używa ataku PTW (Andrei Pyshkin, Erik Tews i Ralf-Philipp Weinmann) (domyślny atak).
Debugowanie PTW: 1 Wyłącz klein, 2 PTW.
Używaj ataków KoreK zamiast PTW.
Tryb demaskowania WEP.
Uruchom tylko 1 próbę złamania klucza za pomocą PTW.
Określ maksymalną liczbę IV do użycia.
Uruchom w trybie kontroli wizualnej. Może być używany tylko podczas korzystania z KoreK.
Ścieżka do pliku słownika do łamania wpa. W przypadku korzystania z wielu słowników nazwy plików należy oddzielać przecinkami. Podaj „-”, aby użyć standardowego wejścia. Oto lista list słów: https://www.aircrack-ng.org/doku.php?id=faq#where_can_i_find_good_wordlists Aby użyć słownika z wartościami szesnastkowymi, poprzedź go przedrostkiem „h:”. Każdy bajt w każdym kluczu musi być oddzielony znakiem „:”. W przypadku korzystania z WEP długość klucza należy określić za pomocą opcji -n.
Utwórz nową sesję crackowania. Pozwala na przerwanie sesji łamania i ponowne uruchomienie w późniejszym czasie (przy użyciu -R lub --restore-session). Pliki statusu są zapisywane co 10 minut. Nie nadpisuje istniejącego pliku sesji.
Przywróć i kontynuuj wcześniej zapisaną sesję łamania. Ten parametr ma być używany samodzielnie, nie należy podawać żadnego innego parametru podczas uruchamiania aircrack-ng (wszystkie wymagane informacje znajdują się w pliku sesji).
Utwórz plik projektu Elcomsoft Wireless Security Auditor (EWSA) w wersji 3.02.
Utwórz plik przechwytywania Hashcat v3.6+ (HCCAPX).
Utwórz plik przechwytywania Hashcat (HCCAP).
Test szybkości łamania WPA.
Długość wykonania testu szybkości łamania WPA w sekundach.
Ścieżka do bazy danych airolib-ng. Nie można użyć z „-w”.
Aircrack-ng automatycznie ładuje i wykorzystuje najszybszą optymalizację opartą na instrukcjach dostępnych dla twojego procesora. Ta opcja pozwala wymusić kolejną optymalizację. Wybory zależą od procesora, a poniżej przedstawiono wszystkie możliwości, które można skompilować niezależnie od typu procesora: generic, sse2, avx, avx2, avx512, neon, asimd, altivec, power8.
Wyświetla listę dostępnych architektur SIMD, oddzielonych spacją. Aircrack-ng automatycznie wybiera najszybszą optymalizację, dlatego rzadko trzeba korzystać z tej opcji. Przypadek użycia byłby do celów testowych lub gdy „niższa” optymalizacja, taka jak „ogólna”, jest szybsza niż optymalizacja wybrana automatycznie. Przed wymuszeniem architektury SIMD sprawdź, czy instrukcja jest obsługiwana przez twój procesor, używając -u.
Pokaż ekran pomocy
Podaj informacje o liczbie procesorów i obsłudze SIMD
Ta strona podręcznika została napisana przez Adama Cecile
airbase-ng(8)
aireplay-ng(8)
airmon-ng(8)
airodump-ng(8)
airodump-ng-oui-update(8)
airserv-ng(8)
airtun-ng(8)
besside-ng(8)
easside-ng(8)
tkiptun-ng(8)
wesside-ng(8)
airdecap-ng(1)
airdecloak-ng(1)
airolib-ng(1)
besside-ng-crawler(1)
buddy-ng(1)
ivstools(1)
kstats(1)
makeivs-ng(1)
packetforge-ng(1)
wpaclean(1)
airventriloquist(8)