Teraz załóżmy, że wypróbowałeś wszystkie ataki, które do tej pory poznaliśmy na Twojej docelowej stronie internetowej, wypróbowałeś je wszystkie na
stronie internetowej na tym samym serwerze i żadna z tych stron nie jest podatna na atak.
Poszedłeś i próbowałeś włamać się do tego serwera za pomocą aplikacji zainstalowanych na serwerze przy użyciu ataków
po stronie serwera.
Używasz skanera portów i określasz programy i otwarte porty.
I próbował włamać się do serwera w oparciu o te usługi.
I znowu nie znalazłeś sposobu, żeby się dostać.
Załóżmy, że próbujesz zaatakować samo centrum danych, które zawiera wszystkie serwery, i nadal nie udało Ci się uzyskać
dostępu, a Ty próbujesz hogować użytkowników korzystających ze stron internetowych wszystkich witryn sieci Web na tym samym
serwerze, co twój docelowa strona internetowa.
Próbujesz więc przytulać użytkowników, którzy próbują włamać się do administratorów, i próbujesz ukryć ludzi z pomocy przy
użyciu inżynierii społecznej i wszystkich tych ataków.
I znowu nie udało ci się uzyskać dostępu.
Potem zwykle atakowałem brutalnie.
Teraz wiele osób spróbuje wcześniej ataków brutalnych sił, ale ja po prostu nie lubię brutalnych
ataków siłowych.
Nie dlatego, że nie są użyteczne, albo dlatego, że nie są skuteczne,
są bardzo skuteczne, ale po prostu nie odczuwam satysfakcji, gdy uzyskuję dostęp do systemu wykorzystującego brutalny atak sił.
To, co rozumiemy przez ataki z użyciem brutalnej siły, przejdziemy do ekranu logowania.
Większość witryn internetowych ma ekran logowania, aby umożliwić administratorom logowanie, a my
spróbujemy ustalić wszystkie możliwe kombinacje hasła.
Są dwa smaki brutalnych ataków, albo powinienem zgadnąć ataki.
Istnieją ataki typu brute force i ataki słownikowe, więc ataki typu brute force będą próbowały objąć wszystkie
możliwe kombinacje hasła, na przykład w telefonie.
Ból może się składać tylko z liczb, więc możesz bardzo łatwo objąć wszystkie możliwości, ponieważ pin
ma tylko cztery cyfry i jest tylko dziewięć możliwości, jeśli chodzi o hasła, szczególnie jeśli chodzi o
logowanie do sieci.
Masz wielkie litery z małymi literami, symbolami i cyframi, co czyni atak brute force naprawdę
niewykonalnym, ponieważ zajmie całe lata, aby objąć wszystkie możliwości.
Prowadzi nas to do ataku słownikowego, w którym faktycznie omawiasz wszystkie możliwości na liście.
Więc będziemy mieć listę haseł.
Mogą to być zwykłe hasła lub wyniki badań przeprowadzonych w ataku
słownikowym.
Dotyczysz tylko haseł, które istnieją na liście słów.
W przeciwieństwie do ataku brutalnej siły, nie jest to gwarantowane, ponieważ przy brutalnej
sile zamierzamy objąć wszystkie możliwe kombinacje w ataku słownikowym.
Zamierzamy tylko ukryć hasła.
Są w naszym bez nakazu lub w słowniku.
W następnych kilku wykładach dowiemy się, jak stworzyć własny słownik, a my zobaczymy,
jak możemy wznowić atak brutalnej siły, aby uzyskać dostęp do systemu bez wykorzystywania luk w zabezpieczeniach.
Wszystko, co mamy zamiar zrobić, to po prostu spróbuj wielu haseł, dopóki jeden z nich nie zadziała.
I to jest powód, dla którego nie lubię brutalnej siły, ponieważ nie ma inteligentnego sposobu, w
jaki właściwie niczego nie wykorzystujesz.
Dosłownie po prostu zgadujesz hasło, dopóki nie zadziała.
Pamiętaj jednak, że to, co mi się nie podoba, nie oznacza, że nie jest skuteczne.
Właściwie to w wielu przypadkach spędziłem kilka dni próbując włamać się do systemu, a na koniec jeszcze
pamiętam, że hasło to jeden dwa trzy cztery pięć sześciu ABC, które prawdopodobnie, gdybyś miał listę
słów wspólnych Hasła, do których prawdopodobnie uzyskasz dostęp w ciągu godziny lub dwóch.