Cześć czy ktoś może dałby radę rozwiązać te zadania ponieważ nie za bardzo wiem jak je zrobić a muszę przygotować się do kolokwium. Z góry dziękuje
1. Dysponujesz słownikiem z najpopularniejszymi słowami/hasłami (plik: lista.dict) i posiadasz informację, że użytkownicy budowali hasła składające się z 10 dowolnych cyfr. Dokonaj ataku brute force na hasła użytkowników znajdujące się w pliku pass.shadow . Opisz kroki, które trzeba podjąć, wykorzystując narzędzie John the Ripper.
2. Zapomniałeś hasło do swojej sieci Wi-Fi. Nie pytając współlokatorów, odzyskaj hasło w celu połączenia się z siecią. Zakładamy, że współlokatorzy aktywnie korzystają z sieci. Opisz proces odzyskania hasła wykorzystując narzędzia: airodump-ng oraz aircrack-ng.
Dodatkowo dysponujesz następującymi informacjami:
• Nazwa interfejsu: wlan1mon
• BSSID sieci: 81-4F-0D-14-03-A2
• Zabezpieczenie: WEP-104
Zakładamy, że interfejs działa już w trybie monitorowania.
3. Korzystając z biblioteki openssl, wygeneruj parę kluczy RSA (publiczny, prywatny) o długości 2048 bitów, którą będziesz wykorzystywał do szyfrowania/deszyfrowania oraz podpisywania plików. Zakładając, że otrzymałeś plik data.txt.enc zaszyfrowany Twoim kluczem publicznym, deszyfruj ten plik. Następnie podpisz rezultat. Na koniec sprawdź czy proces podpisywania przebiegł pomyślnie poprzez jego weryfikację.
4. Utwórz własny urząd certyfikacyjny (CA). Następnie na podstawie przesłanego CSR-a wygeneruj certyfikat. Zakładamy, że plik konfiguracyjny jest już utworzony i uzupełniony.
Dodatkowe informacje:
• Nazwa pliku konfiguracyjnego: certauth.config
• Nazwa pliku CSR: csr.pem
• Standard schematu certyfikatów: x509