Instruktor: W
poprzednim wykładzie widzieliśmy, jak łatwo złamać WEP.
Wystarczyło przechwycić wystarczającą ilość danych, a
następnie uruchomić aircrack-ng, aby złamać szyfrowanie i dać
mi klucz.
Jednym z problemów, z którymi możemy
się spotkać, jest to, że sieć nie jest zajęta.
Jeśli nie
jest zajęty, liczba
danych będzie rosła bardzo, bardzo powoli.
Dlatego musimy poczekać chwilę,
zanim będziemy mieli wystarczającą ilość danych, aby
złamać klucz.
Pokażę ci więc przykład.
Po prostu uruchomię tutaj airodump-ng
i wymienię wszystkie sieci wokół mnie.
I widać, że mam tutaj moją
sieć testową, mój testowy AP, który używa WEP.
A jeśli spojrzysz pod Dane,
zobaczysz, że wynosi zero
i nie
rośnie, a nawet jeśli
wzrośnie, wzrośnie bardzo, bardzo powoli, co
oznacza, że będę musiał
czekać godzinami, zanim będę mógł złam tę sieć.
Rozwiązaniem jest więc
wymuszenie na AP generowania nowych pakietów z nowymi IV.
Teraz, zanim to
zrobimy, musimy połączyć się z tą siecią.
Rozumiem przez
to, że musimy powiedzieć tej sieci,
że chcemy się z nią
komunikować, ponieważ domyślnie
punkty dostępu ignorują wszelkie otrzymane żądania, chyba że
urządzenie połączyło się z tą siecią lub
z nią się skojarzyło.
Więc nie mieszaj się z łączeniem.
Nadal nie jesteśmy w stanie połączyć się
z siecią, ponieważ potrzebujemy hasła, aby móc połączyć
się z
siecią, ale to, co
robimy teraz, dosłownie mówi tylko wyglądowi sieci docelowej,
chcę się z tobą skontaktować.
Nie ignoruj moich próśb.
To wszystko co robimy.
Jest to więc coś podobnego do tego, co
dzieje się po kliknięciu sieci, gdy chcesz się
z nią połączyć.
Nadal nie podałeś hasła, po
prostu mówisz sieci docelowej, że
chcę się z tobą komunikować, proszę
nie ignoruj mnie.
W tym wykładzie pokażę ci,
jak powiązać się z siecią
docelową, abyśmy mogli się
z nią
komunikować, a w kolejnym wykładu pokażę, jak
raz skojarzone, możemy wstrzyknąć pakiety do
sieci i wymusić liczba danych wzrośnie bardzo, bardzo szybko.
Najpierw zamierzam uruchomić airodump. ng przeciwko
mojej sieci docelowej,
która ma ten BSSID.
Skopiuję go i użyjemy dokładnie
tego samego polecenia, którego używaliśmy
do tej pory.
Więc zrobimy zrzut powietrza. ng
--bssid, po którym następuje adres MAC mojego docelowego kanału - kanał,
po którym następuje kanał,
na którym działa mój cel, czyli sześć,
i wszystko to zapiszemy.
Więc zrobimy --write i
nazwiemy ten plik arpreplay, bo taka jest
nazwa ataku.
A potem przełączę adapter bezprzewodowy
w tryb monitorowania, którym jest mon0.
To bardzo proste polecenie, które zrobiliśmy wcześniej.
Używamy airodump. Aby przechwycić
dane z sieci o tym adresie
MAC, działającej na tym
kanale, przechowujemy wszystko w pliku o nazwie arpreplay.
Wciśnę Enter
i, jak widać, działa wbrew mojemu celowi
i zauważyłem, że dane rosną naprawdę, bardzo wolno lub
wcale nie rosną w tej chwili.
Teraz, aby połączyć się z
tą siecią, użyjemy programu o nazwie aireplay-ng.
Więc napiszemy aireplay-ng, a następnie --fakeauth, ponieważ
chcemy przeprowadzić fałszywy
atak uwierzytelniający.
Ustawimy zero, ponieważ
chcemy to zrobić tylko raz.
Zrobimy -a, aby określić adres MAC
sieci docelowej.
Więc wkleję to, już to skopiowałem.
Potem zrobimy -h,
aby podać adres MAC mojego adaptera bezprzewodowego i
aby uzyskać adres MAC mojego adaptera bezprzewodowego,
zrobię ifconfig.
I to pierwsze 12 cyfr nieokreślonego pola.
Zwykle widać go po eterze, ale po
włączeniu trybu monitorowania będzie
się tak pojawiał.
Więc skopiuję to.
I wkleję to tutaj.
Zamienię minusy na dwukropki.
I to wszystko, gotowe.
I wreszcie, podam nazwę mojej karty
sieci bezprzewodowej w trybie monitorowania.
To bardzo proste polecenie.
Używamy aireplay-ng, które
jest narzędziem, które może być
użyte do przeprowadzenia szeregu
ataków, i widzieliśmy, że używamy tego z atakiem de-uwierzytelniania.
Mówimy, że
chcemy przeprowadzić fałszywy atak uwierzytelniający.
Chcemy to zrobić raz.
Podajemy mu adres MAC mojej sieci
docelowej po.
Następnie podaję adres MAC mojego adaptera bezprzewodowego po
skończonej
godzinie i daję mu mój adapter bezprzewodowy
w trybie monitorowania.
Teraz, zanim to
uruchomię, zauważcie tutaj, pod AUTH, nic nie mamy.
Na dole nie ma żadnych
klientów.
Teraz, jeśli naciśniesz Enter,
możesz zobaczyć pod AUTH, to pokazuje się
jako OPN i
możesz zobaczyć, że mamy tutaj nowego klienta związanego z
siecią.
Jeśli spojrzysz
tutaj, zobaczysz, że jest to adres MAC mojej
sieci docelowej, a tutaj jest
adres MAC mojej karty sieci bezprzewodowej.
W tej chwili jestem związany z siecią docelową
i jeśli coś jej
wyślę, zaakceptuje ją
i będzie się ze mną komunikował.
Znów nie jestem podłączony do sieci,
nadal nie mogę korzystać
z Internetu, dosłownie jestem po prostu związany z siecią,
więc mogę się z nią komunikować.
Teraz, w
następnym wykładzie, pokażę ci, jak możemy
komunikować się z tą
siecią, aby zmusić ją do generowania nowych
pakietów z nowymi IV, które pozwolą
nam bardzo, bardzo szybko złamać klucz.