Knocking

Pukanie do portów to proces polegający na wykonaniu określonej liczby połączeń (wykonanie połączenia SYN) na różne porty, aby proces nasłuchujący knockd wykonał zdefiniowane polecenie np. otwarcie portu komunikacyjnego dla adresu wywołującego. 1. W celu uruchomienia procesu nasłuchującego zainstaluj: knockd 2. Edytuj plik /etc/knockd.conf i zdefiniuj kombinację portów po której nastąpi odblokowanie dostępu do serwera. Ustaw…

Android 3 – APP

Na podstronie https://gsliwinski.wi.zut.edu.pl/android/ldap/ zobaczysz strukturę plików php odpowiadających za wykonanie poleceń LDAP do serwera ActiveDirectory: Plik Opis get_all_produkts.php Odpowiada za podanie danych z LDAP w starej strukturze programu z LAB Android 2 APP. Nazwa struktury tablicy „products”. Parametry: brak get_all_objects.php Odpowiada za podanie danych z LDAP wszystkich obiektów klasy person wraz z podstawowymi atrybutami tych…

Fail2Ban

Uruchamiany usługę blokowania dostępu do usług. Jej celem jest blokowanie nieautoryzowanych dostępów do usług poprzez wyszukiwanie w logach systemowych informacji o np. błędnym haśle itp. 1. Aktualizuj bazę dostępnego oprogramowania apt-get update 2. Zainstaluj pakiet „fail2ban” apt-get install fail2ban 3. W katalogu „/etc/fail2ban” zostały zgromadzone pliki konfiguracyjne tego pakietu. (widok dla Ubuntu 16.04) fail2ban ├…

Certyfikaty w procedurze logowania

Ze strony http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html pobieramy oprogramowanie a) putty.exe b) pageant.exe c) puttygen.exe 2. przy pomocy „puttygen.exe” generujemy certyfikat RSA (część publiczną i prywatną)   3. nazywamy certyfikat i tworzymy hasło zabezpieczające klucz prywatny 4. zapisujemy klucz prywatny i publiczny na dysku 4a. Jeśli chcemy wykorzystać aplikacje na smartphone JuiceSSH to przyda się wersja klucza prywatnego w…

Zaawansowana SAMBA

Zaktualizuj system (apt update ; apt upgrade) wymagane pakiety: SAMBA uruchom pakiet SAMBA w trybie dostępu na użytkownika ( security = USER ) uruchom udostępnianie katalogów domowych użytkowników pozwalając im na zapis oraz ustaw poziom tworzenia katalogów na 700 oraz plików na 600 uruchom udostępnianie folderu stworzonego przez Ciebie (/home/SAMBA) dla wszystkich użytkowników posiadających konta…

GLPI

Strona główna projektu GLPI: http://www.glpi-project.org/ Pobieranie oraz dokumentacja dostępna pod adresem: https://glpi-project.org/download/ Proszę pobierać wersję 9.4.6 (https://github.com/glpi-project/glpi/releases/download/9.4.6/glpi-9.4.6.tgz)

Zaawansowany Firewall

Proszę wykonać całkowitą kontrolę wejścia TCP i UDP (odpowiednio) do serwera wirtualnego: Porty otwarte dla interfejsu ens32: 22, 80 135, 137, 138, 139, 405, 443, 445, 10000 w przypadku konfiguracji ACCEPT dla ens32 zablokowane połączenia nowe i błędne poprzez DROP dla interfejsu ens32, lub w przypadku konfiguracji DROP dla ens32 odblokowane połączenia ustanowione i powracające…

Android 2 – APP

Utwórz nowy projekt w swoim środowisku Android Studio, wypełniając wymagane dane. 1. Utwórz nowy projekt w Android Studio, przechodząc do File ⇒ New ⇒ New Projekt oraz nazwij aplikację androidhive w domenie com.example. 2. Otwórz plik AndroidManifest.xml i dodaj następujący kod. Najpierw dodaję wszystkie klasy, które tworzysz, do pliku manifestu. Dodaj również uprawnienia do połączenia…