Egzamin¶
Egzamin¶
- Zaczynamy o 10:15.
- Kończymy o 12:45.
- Odpowiedzi należy zmieścić na arkuszu egzaminacyjnym. Proszę odpowiadać zwięźle.
Kolokwium 2¶
Zadanie A: Czy można korzystać z zegarków?¶
Na serwerze gutowski.sieci.tcs.ovh
na porcie TCP:3737 jest uruchomiony serwer czasu Time Protocol zabezpieczony przy pomocy SSL.
W RFC 868 opisana jest usługa TIME.
A w pliku time_tcp_client.py
zaimplementowany przykładowy klient TIME (ale nie zabezpieczony przy pomocy SSL).
Zmodyfikuj kod klienta tak, żeby skomunikował się z zabezpieczonym serwerem.
Odpowiedzią na pytanie jest data na serwerze.
Zadanie B: Czy będzie dostęp do Internetu?¶
Na serwerze gutowski.sieci.tcs.ovh
na porcie TCP:3838 jest uruchomiony serwer SOCKS implementujący SOCKS1.
Użyj go, żeby pobrać zawartość http://gutowski.sieci.tcs.ovh/zadanieb.txt
.
Odpowiedzią na pytanie jest nazwa zwierzęcia znajdująca się w tym pliku.
Zadanie C: A do domen?¶
W systemie DNS można przechowywać pola tekstowe.
Tak jak wpisy A
mają numer klasy 1, a wpisy AAAA
mają numer klasy 28, tak wpisy TXT
mają numer klasy 16.
W pliku dns_client.py
znajduje się klient DNS z ćwiczeń.
Zmodyfikuj kod klienta tak, żeby pobrać pole TXT
wpisane pod adresem kolokwium.sieci.tcs.ovh
i postępuj zgodnie z instrukcją zawartą w tym polu.
Odpowiedzią, jak często do tej pory, jest nazwa zwierzęcia.
Zadanie D: Czy nie wystarczą trzy zadania?¶
Wystarczą.