Rodzaje szkodliwego oprogramowania i ataków, ochrona kont, danych i cyfrowego wizerunku. Podstawowe pojęcia RODO, praw autorskich i licencji oraz bezpieczne transakcje. Lekcja 2.5 kursu INF.03.
Cyberbezpieczeństwo to ochrona systemów, danych i użytkowników przed nieuprawnionym dostępem, zakłóceniem działania i innymi zagrożeniami cyfrowymi. Na egzaminie trzeba rozpoznać atak, dobrać zabezpieczenie oraz odróżnić ochronę danych od praw autorskich. W projekcie strony te zasady dotyczą kont użytkowników, formularzy, kopii bazy i materiałów pobranych z internetu.
Szkodliwe oprogramowanie i ataki
Złośliwe oprogramowanie (malware) to programy przeznaczone do szkodliwego działania. Wirus dołącza się do innych plików lub programów, a robak potrafi rozprzestrzeniać się między systemami. Koń trojański udaje przydatny program, aby skłonić do uruchomienia. Oprogramowanie szpiegujące zbiera informacje, a ransomware, czyli oprogramowanie wymuszające okup, może szyfrować dane i grozić ich ujawnieniem. Te kategorie opisują różne cechy, więc jeden program może łączyć kilka zachowań.
Phishing to podszywanie się pod zaufany podmiot w celu wyłudzenia informacji lub działania. Wiadomość o dopłacie do przesyłki może prowadzić do fałszywego panelu banku. Socjotechnika wykorzystuje emocje, pośpiech i zaufanie człowieka; nie wymaga złamania szyfrowania. W ataku siłowym sprawdza się wiele kandydatów na hasło. Przy wykorzystywaniu wycieków sprawdza się dane logowania przejęte wcześniej z innych usług.
Atak DoS (Denial of Service, odmowa usługi) ma utrudnić korzystanie z systemu, a DDoS oznacza działanie rozproszone, z wielu źródeł. Wstrzyknięcie SQL polega na wpłynięciu na treść zapytania przez dane wejściowe. XSS (Cross-Site Scripting, wstrzyknięcie skryptu do strony) powoduje wykonanie niepożądanego kodu w kontekście witryny. Zapytania przygotowane i bezpieczne wyświetlanie tekstu omawia lekcja o PHP i bazie. Warstwy ochrony
Aktualizacje usuwają znane błędy, a oprogramowanie ochronne pomaga wykrywać zagrożenia. Zapora sieciowa kontroluje dozwolony ruch, lecz nie ocenia prawdziwości każdej otrzymanej wiadomości. Najmniejsze uprawnienia oznaczają, że konto dostaje tylko dostęp potrzebny do swojej pracy. Codzienna praca na koncie administracyjnym zwiększa skutki pomyłki i przejęcia programu.
Długie, unikalne hasło utrudnia odgadnięcie i ogranicza skutki wycieku z innej witryny. Menedżer haseł przechowuje osobne hasła i pomaga je generować. Uwierzytelnianie wieloskładnikowe łączy różne rodzaje potwierdzenia, na przykład hasło i posiadanie urządzenia. Dwa kolejne hasła nie tworzą dwóch różnych składników. Kod potwierdzający także może zostać wyłudzony, dlatego nie przepisuje się go na prośbę rozmówcy. Przykłady rozpoznawania takich wiadomości podaje CERT Polska. Kopie zapasowe ograniczają skutki utraty danych, ale muszą dać się odtworzyć. Kopia stale dostępna do zapisu z zainfekowanego konta może zostać zaszyfrowana razem z oryginałem. Część kopii przechowuje się niezależnie od pracującego systemu, kontroluje dostęp i sprawdza przywracanie. Szyfrowanie chroni poufność danych na zgubionym nośniku, lecz zgubienie klucza może uniemożliwić odzyskanie własnych plików.
Dane osobowe i prywatność
Dane osobowe to informacje dotyczące osoby fizycznej zidentyfikowanej lub możliwej do zidentyfikowania. Imię z nazwiskiem, identyfikator ucznia albo zestaw informacji pozwalający wskazać konkretną osobę mogą być danymi osobowymi. Przetwarzanie obejmuje między innymi zbieranie, przechowywanie i udostępnianie. Administrator danych ustala cele i sposoby przetwarzania; nie oznacza to automatycznie administratora technicznego serwera.
RODO wymaga między innymi podstawy prawnej przetwarzania, ograniczenia celu, minimalizacji danych i odpowiedniej ochrony. Zgoda jest jedną z możliwych podstaw, obok na przykład wykonania umowy lub obowiązku prawnego. Nie jest uniwersalnym warunkiem każdej operacji. Formularz rezerwacji powinien zbierać informacje potrzebne do rezerwacji, a nie dane na zapas. Podstawowe zasady wyjaśnia poradnik UODO. Osobie przysługują określone prawa dotyczące jej danych, w tym dostęp i sprostowanie. Prawo do usunięcia nie jest bezwarunkowe: obowiązek prawny dalszego przechowywania może uzasadniać odmowę. Usunięcie wpisu z widoku strony nie dowodzi usunięcia go z wszystkich systemów. Warunki realizacji tego prawa opisuje UODO. W projekcie szkolnym zamiast danych prawdziwych klientów stosuje się dane przykładowe. Poufność oznacza dostęp tylko dla uprawnionych, integralność ochronę przed nieuprawnioną zmianą, a dostępność możliwość skorzystania z informacji wtedy, gdy jest potrzebna. Publiczny plik z kopią bazy narusza poufność. Podmieniona cena narusza integralność. Awaria jedynego serwera może naruszyć dostępność. Samo ukrycie linku nie zabezpiecza pliku, jeżeli każdy znający adres może go pobrać.
Tożsamość, wizerunek i zdrowie
Cyfrowy wizerunek to obraz osoby wynikający z jej obecności w sieci. Profil, zdjęcie i historia wpisów mogą wpływać na kontakty społeczne oraz przyszłą pracę. Tożsamość cyfrowa obejmuje dane i mechanizmy, którymi usługi rozpoznają użytkownika. Publiczna nazwa i zdjęcie łatwo dają się skopiować, dlatego prośbę znajomego o pieniądze należy potwierdzić niezależnym kanałem.
Przed udostępnieniem zdjęcia sprawdza się, czy nie pokazuje dokumentu, adresu, ekranu z kontem lub lokalizacji. Uprawnienia aplikacji powinny odpowiadać jej funkcji. Program do prostych notatek nie potrzebuje bez uzasadnienia dostępu do kontaktów i mikrofonu. Wylogowanie na cudzym komputerze i zablokowanie własnego urządzenia ograniczają dostęp osób postronnych.
Nadmierne korzystanie z cyberprzestrzeni może zaburzać sen, sprzyjać przeciążeniu wzroku i ograniczać ruch. Cyberprzemoc szkodzi emocjom i relacjom społecznym. Natłok powiadomień oraz dezinformacja utrudniają koncentrację i ocenę wiarygodności treści. Przeciwdziałanie obejmuje przerwy, ograniczanie powiadomień, sprawdzanie źródeł i zachowanie kontaktów poza siecią. Groźby warto zabezpieczyć jako dowód i zgłosić odpowiednim osobom lub służbom, zamiast odpowiadać dalszą agresją.
Prawa autorskie, licencje i zakupy
Prawo autorskie chroni twórczy utwór, na przykład program, fotografię lub tekst. Prawa osobiste wiążą utwór z autorem, a majątkowe dotyczą korzystania i rozporządzania nim. Licencja określa dozwolony zakres użycia. Publicznie widoczny obraz nie staje się przez to materiałem do dowolnego kopiowania. Podanie nazwiska autora nie zastępuje potrzebnej zgody lub licencji. Podstawę ochrony opisuje ustawa w serwisie ELI. Oprogramowanie bezpłatne nie musi mieć otwartego kodu. Otwarty kod również nie oznacza braku warunków. Licencja MIT pozwala szeroko korzystać z kodu przy zachowaniu wymaganych informacji o autorstwie i licencji. Inne licencje mogą nakładać obowiązki przy rozpowszechnianiu zmienionej wersji. Zawsze czyta się warunki konkretnej wersji materiału. Umieszczenie kodu w publicznym repozytorium bez licencji nie daje automatycznej zgody na dowolne wykorzystanie.
Przy zakupie internetowym sprawdź dane sprzedawcy, adres domeny, warunki i końcową kwotę. Otwieraj serwis płatniczy z zaufanego miejsca. Potwierdzenie przelewu powinno odpowiadać zamówieniu, a nie poleceniu z niespodziewanej wiadomości. Atrakcyjna cena i HTTPS nie zastępują sprawdzenia odbiorcy. Gdy dojdzie do podejrzanej operacji, trzeba szybko skontaktować się z instytucją obsługującą płatność przez jej oficjalny kanał.
Na egzaminie
Dobieraj zabezpieczenie do zagrożenia. Kopia zapasowa pomaga po utracie danych, unikalne hasło ogranicza skutki ponownego użycia wycieku, a aktualizacja usuwa znaną lukę. Antywirus nie nadaje praw do cudzych zdjęć i nie zastępuje podstawy prawnej przetwarzania danych. Te środki rozwiązują różne problemy.
Pułapka: prywatność, prawa autorskie i bezpieczeństwo techniczne to powiązane, lecz odrębne sprawy. Posiadanie pliku nie daje praw do jego publikacji ani zgody na ujawnienie zawartych w nim danych.
W zadaniu praktycznym nie umieszczaj haseł i danych osobowych na zrzutach, nie publikuj kopii bazy w katalogu strony i stosuj materiały o znanym pochodzeniu. To konkretne zastosowania zasad, które w pytaniu pisemnym występują jako nazwy i definicje.
Ściąga
Zagrożenie lub pojęcie
Reakcja lub znaczenie
phishing
sprawdzenie nadawcy i adresu, niezależne potwierdzenie
ransomware
ochrona urządzeń i niezależne kopie
wyciek hasła
osobne hasła i dodatkowy składnik
minimalizacja
tylko dane potrzebne do celu
poufność
dostęp wyłącznie dla uprawnionych
integralność
ochrona przed nieuprawnioną zmianą
licencja
warunki dozwolonego użycia
bezpieczna płatność
zgodny odbiorca, kwota i zaufany kanał
Pobierz ściągę PDF