Czy zastanawialiście się kiedyś ile potrzeba czasu na złamanie 14 znakowego hasła użytkownika w systemie Windows XP? Otóż niewiele bo zaledwie ponad 5 sekund!
Specjaliści ze szwajcarskiej firmy Objectif Sécurité, specjalizującej się głównie w tworzeniu zabezpieczeń, postanowili sprawdzić ile zajmie im złamanie długiego, zaszyfrowanego hasła w systemie Microsoft Windows XP.
Do tego celu programiści firmy stworzyli specjalną aplikację, działającej na bazie techniki tzw. "tęczowych tablic", co skutkuje spadkiem ilości niezbędnych skomplikowanych obliczeń. Z wykorzystaniem tej techniki 14 znakowe hasło udało się złamać w zaledwie 5,3 sekund.
Pewnie myślicie, że aby tego dokonać niezbędny jest niewiarygodnie szybki komputer? Otóż nie! Cała procedura łamania hasła odbyła się na przeciętnym komputerze w skład którego wszedł dwurdzeniowy procesor AMD Athlon X2 4400+ oraz 80GB dysk SSD.
Jak łatwo wydedukować nowa procedura deszyfracji jest o około 500 razy wydajniejsza od opracowanej jakiś czas temu przez rosyjską firmę Elcomsoft, do wykorzystania której niezbędna była jednak karta graficzna Nvidia TESLA.
Źródło: Fudzilla
Komentarze
20A kafejka za darmo i pilnuje taka stara babcia więc spoko, do grania w Quake ideał :D
Dla scislosci. XP uzywa jak ktos juz wspomnial dwoch algo (starszy LM, nowszy NTLM). LM ma wade taka, ze przechuje duze litery i cyfry (male sa konwertowane do duzych), kolejna wada jest dlogosc hasla. Haslo (dokladniej hash) jest trzymany w dwoch czesciach pierwsze 7 znakow i drugie 7 znakow, sa one zupelnie nie zalezne. Czyli haslo 14 znakowe to dwa hashe kryjace 7 znakow. Pokrycie tablicami teczowymi jest grubo ponad 99% dla 7 znakow (alfanumeric) dla LM. Majac zlamany hash LM (mamy juz duze litery i cyfry), sprawdzenie dla kazdego znaku czy jest to mala/duza litera jest juz formalnoscia.
Jeszcze tylko dopowiem, ze w tej aktualnosci nie podane sa parametry tablic teczowych. Im wieksze (objetosciowo) tym szybszy proces lamania. Przypuszczam, ze tablice sa bardzo wielkie (uzycie dysku SSD 80 GB).
Metoda Elcomsoftu jest zupelnie inna - jest to poprostu bruteforce.
PS uzycie hasla dluzeszgo niz 14 znakow nie ma sensu - reszta hasla nie jest nawet przechowywana w hashu LM.
Po pierwsze, nie złamano hasła tylko odnaleziono jego hash w tablicach tęczowych i odpowiadający jemu ciąg znaków.
Po drugie autor artykułu nawet nie napisał ile zajmuje wygenerowanie odpowiednio dużej tablicy tęczowej, dzięki czemu ma nadzieje na emocjonowanie się tym artykułem przez większość czytelników...
A ten czas to już na pewno nie jest czas liczony w sekundach...
Poza tym brak informacji o złożoności hasła i zakresie znaków w nim użytych...
No a co w przypadku gdy dana tablica tęczowa jednak tego hash'a nie będzie zawierać...