Wykorzystanie aplikacji webowej w przetwarzaniu równoległym

Aplikacja kliencka wraz z konfiguracją i oprogramowaniem serwera zosta stworzona na pracę magisterską.

Wyniki działania programu mają charakter naukowy i nie zostaną wykorzystane do celów niezgodnych z prawem.

Celem aplikacji jest odwrócenie wcześniej zakodowanego hasła. Kod ten został zaszyfrowany algorytmem MD5, wynik takiej operacji jest jednostrony i nie może zostać odwrócony. W mojej aplikacji bedę starał ę znależć rozwiązanie korzystając z techniki "Brual force", ten sposób daje 100% szansy na znalezienie danego hasła z tym ,że obarczony jest ogromną ilością możliwych kombinacji.

Sposób działania aplikacji jest bardzo prosty. W momencie uruchomienia programu zostanie wysłana na Twoje urządzenie infomracja z przedziałem w jakim ma nastąpić poszukiwanie rozwiązania.

Program do działania wykorzystuje informację o ilości potencjalnych wątków znajdujących się na Twoim urządzeniu i dzieli między nie zakres poszukiwań. Informację o ilości utworzonych workerów odwzorowywują białe paski postępu, a liczby odzwierciedlają ilość operacji którą wykonał wątek.

Czas pracy zależy od mocy obliczeniowej CPU zainstalowanego na Twoim urządzenia oraz użytej przeglądarki i wacha się od kilku do kilkunasu sekund.

Rozpocznij

0.00000000 sec.