Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Program realizowany w ramach projektu z przedmiotu: „Aplikacje internetowe i rozproszone”

Podobne prezentacje


Prezentacja na temat: "Program realizowany w ramach projektu z przedmiotu: „Aplikacje internetowe i rozproszone”"— Zapis prezentacji:

1 Program realizowany w ramach projektu z przedmiotu: „Aplikacje internetowe i rozproszone”

2  Szef grupy: Krzysztof Gruszewski k.k.gruszewski@gmail.com k.k.gruszewski@gmail.com  Komunikacja, MPI: Marek Sobczuk  Algorytmy łamania haseł: Maciej Gustowski shialike@gmail.com

3  Problem łamania haseł ma już szeroką gamę rozwiązań, jednak jest on dobrym przykładem mogącym obrazować współpracę kilku jednostek komputerowych.  Naszym podstawowym zadaniem będzie opracowanie prostej w użyciu, sprawnie działającej aplikacji, która pozwoli na wykorzystanie skutecznie działających metod, oraz optymalizacje samego rozdzielania zadań na procesy.

4  Python(v.2.7?!),…  Microsoft Office  Visual Paradigm Na tym slajdzie powinny się znalezc technologie(czyli wersja pythona w ktorej piszemy[sami wiecie najlepiej;)] no i programy których uzywacie do pisania)

5 Wybór problemu:  Łamanie hasła o danym rozmiarze, z danym alfabetem znaków  Łamanie hasła o nieznanym rozmiarze, z danym alfabetem znaków  Łamanie hasła o nieznanym rozmiarze i nieokreślonym alfabecie  Łamanie hasła i login’u Wybór metody:  Metoda „Brute Force”  Metoda „Słownikowa”

6

7

8

9 tag = 0; komunikat: "stop" - reakcja zakończenie pracy tag = 1; komunikat: szukane_haslo; - dane tag = 2; komunikat: pierwsza_litera_hasla - litera podana przez mastera, której wartość jest stała, slave ma przejrzeć wszystkie kombinacje haseł o podanej długości i właśnie takiej pierwszej literze tag = 3; komunikat: dlugosc_hasla - dane

10 tag = 10; komunikat: odszyfrowane_haslo (znaczenie: koniec zadania zwraca poprawne odnalezione hasło) tag = 11; komunikat: dowolna_tresc (znaczenie koniec zadania ale bez sukcesu, czekam na koj]lejne zadanie)

11

12

13  Metoda „Inteligentna”  Podprogram pomagający przy pomocy pytań zadawanych użytkownikowi, przypomnienie sobie hasła(np. do konta e-mail’owego)

14

15


Pobierz ppt "Program realizowany w ramach projektu z przedmiotu: „Aplikacje internetowe i rozproszone”"

Podobne prezentacje


Reklamy Google