__www.haker.pl_haker_start.pl_warsztaty1_temat=46(1).pdf

(93 KB) Pobierz
http://www.haker.pl/haker_start.pl?warsztaty1_temat=46
haker.pl Krzysztof Satoła
Page 1 of 1
Warsztaty internetowe: Narzędzia i techniki ataków na komputery w sieci
John the Ripper - atak brute-force
Pod koniec cyklu rozwaŜań związanych z programem John the Ripper zostanie omówiona metoda
bruteforce. Metoda to jest domyślna i zawsze wykorzystywana w przypadku, gdy uŜytkownik
aplikacji nie korzysta z pliku słownika. Aby uruchomić szczególne zasady ataku typu bruteforce,
John the Ripper potrzebuje parametru -incremetal . PoniŜej znajduje się przykład wykorzystania
tego parametru:
Jak widać, jedno z haseł (hasło: password, dla uŜytkownika user5) zostało stosunkowo szybko
wykryte (jest to czysty przypadek). Na pozostałe hasła trzeba będzie jeszcze trochę poczekać.
NiezaleŜnie od czasu, który musi upłynąć, metoda bruteforce jest zawsze skuteczna.
W pliku konfiguracyjnym ( john.conf lub john.ini ) znaleźć moŜna opisy czterech opcji dla
parametru -increment :
# Incremental modes
[Incremental:All] # nazwa opcji
File = ~/all.chr # plik zawierający listę znaków
MinLen = 0 # minimalna długość hasła generowanego
MaxLen = 8 # maksymalna długość hasła generowanego
CharCount = 95 # liczba znaków na liście
[Incremental:Alpha]
File = ~/alpha.chr
MinLen = 1
MaxLen = 8
CharCount = 26
[Incremental:Digits]
File = ~/digits.chr
MinLen = 1
MaxLen = 8
CharCount = 10
[Incremental:LanMan]
File = ~/lanman.chr
MinLen = 0
MaxLen = 7
CharCount = 69
Tak więc mamy do dyspozycji cztery opcje:
All litery małe i wielkie, cyfry, znaki interpunkcyjne, znaki z wciśniętym klawiszem SHIFT
Alpha małe litery
Digits cyfry
LanMan tak jak All, ale bez małych liter
NaleŜy mieć świadomość, Ŝe ilość kombinacji moŜe być przeraŜająco wielka. Dla przykładu, ilość
kombinacji dla opcji LanMan wynosi 7446353252589 (7,4 triliona). Dla komputera, który potrafi
sprawdzić 781056 kombinacji w ciągu sekundy, w najgorszym wypadku na złamanie hasła trzeba
będzie poczekać prawie 111 dni (16 tygodni). Biorąc to wszystko pod uwagę, naleŜy dopasowywać
ustawienia opcji lub tworzyć własne opcje w celu maksymalnego uściślenia zasad doprowadzając
do maksymalnego skrócenia czasu potrzebnego na złamanie hasła.
| Strona główna | Projekty | ZagroŜenia | Kontakt |
© 20002007 Krzysztof Satoþa . Wszelkie prawa zastrzeŜone.
odwiedzin: 698164
http://www.haker.pl/haker_start.pl?warsztaty1_temat=46
2008-06-30
213808662.004.png 213808662.005.png 213808662.006.png 213808662.007.png 213808662.001.png 213808662.002.png 213808662.003.png
Zgłoś jeśli naruszono regulamin