Bartosz Brodecki Home Page

Assistant in the Division of Computing Systems

Research:

  • security
  • computer networks
  • management of computer networks, distributed systems and security
  • security policy languages and conflicts discovering

Others:

  • Linux & Unix systems
  • Cisco Network Academy
 Prosty interfejs do zarządzania Switchami Cisco (1 osoba)
Wykorzystać Termios'a w celu umożliwienia dostępu do portu RS-232 serwera
Aplikacja kliencka pod Windows Mobile komunikująca się z serwerem - powinna posiadać autoryzację
 Wybrana gra logiczna (1 osoba)
Implementacja gry logicznej z logiką po stronie serwera, np. rewersi, szachy
Do stworzenia klienta można wykorzystać technologii Flash
 Album z grafiką (1-2 osób)
Implementacja Albumu z grafiką. Serwer musi zapisywać obrazki na dysku w katalogu
Klient napisany w Javie lub Flashu umożliwia pobieranie zdjęć z serwera (danego użytkownika) oraz ich umieszczanie jako konkretny użytkownik
 Kalendarz (1 osoba)
Aplikacja typu Kalendarz
Serwer odbiera i wysyła do klientów informacje, które ma zapisać w bazie danych
Klient pozwala wprowadzać dane na kalendarzu oraz poprzez Vcalendar, pozwala również generować zestawienie i Vcalendar
 System P2P (1-2 osób)
Aplikacja typu P2P do wymiany plików
Projekt ten nie jest realizowany w architekturze klient-serwer
Należy zaimplementować sprawdzanie poprawności przesłanych plików przy wykorzystaniu tworzenia skrótów pliku i ich porównywania
Aplikacja powinna umożliwiać pobieranie plików z wielu źródeł równocześnie
Należy stworzyć klienta dla urządzeń mobilnych PDA
 Tester przepustowości (1-2 osób)
Tester przepustowości powinien dodatkowo posiadac interfejs tekstowy pod linux'a (klient).
Musi umożliwiać badanie łącza wszystkimi rodzajami komunikatów (TCP/UDP) oraz różnymi wielkościami pakietów.
Należy dodatkowo określić czas trwania testu oraz ustanienie testu aż do zakończenia przez użytkownika
Sterowanie powinno odbywać się poprzez Strone WWW znajdującą się na serwerze
Serwer powinien zbierać statystyki i historyczne dane (np. baza danych)
 Prosty serwer http (1-2 osób)
Implementacja serwera http zgodnie z RFC1945
 Serwer poczty e-mail (1-2 osób)
Implementacja serwera poczty zgodnie z dokumentem RFC
Serwer powinien pobierać wszelkie dane z bazy danych lub usługi katalogowej (LDAP)
 Serwer DNS (1-2 osób)
Implementacja serwera DNS zgodnie z dokumentem RFC
Serwer powinien pobierać wszelkie dane z bazy danych lub usługi katalogowej (LDAP)
 Klient usługi DNSSEC (1 osoba)
Implementacja klienta usługi DNSSEC, klient musi umożliwić weryfikację poprawności podpisu
 Implementacja zdalnego konfigurowania zapory sieciowej (1-2 osób)
Klient w formie graficznej prezentuje reguły zapory sieciowej z uwzględnieniem komputera na który mają zostać wysłane
Serwer znajduje się na każdym komputerze, na którym chcemy kontrolować zaporę sieciową
Komunikacja musi być uwierzytelniona i bezpieczna
 Implementacja dowolnej (innej niż powyższe) usługi RFC (1-2 osób)
Implementacja dowolnej (lecz uzgodnionej) usługi zgodnej z RFC (www.ref-editor.org)
 
17:16 18/04/2024"
April 18, 2024
Thursday
 258 days till end of year.