Młody mężczyzna pracujący na swoim komputerze stacjonarnym
Źródło obrazu: Dangubic/iStock/Getty Images
Każde oprogramowanie zaprojektowane w celu identyfikowania, zapobiegania, zatrzymywania i naprawy szkód wyrządzonych przez inne osoby na komputerze lub w sieci można nazwać oprogramowaniem zabezpieczającym. Oprogramowanie zabezpieczające może koncentrować się na zapobieganiu atakom przed dotarciem do celu, ograniczaniu szkód ataki mogą spowodować, jeśli dotrą do celu i śledzą wyrządzone szkody, aby mogły być naprawiony. Wraz z ewolucją charakteru złośliwego kodu ewoluuje również oprogramowanie zabezpieczające.
Zapora
Zapora uniemożliwia nieautoryzowanym użytkownikom dostęp do komputera lub sieci bez ograniczania uprawnionych. Firewalle mogą być implementowane sprzętowo lub programowo. Niektóre komputerowe systemy operacyjne zawierają zapory programowe w samym systemie operacyjnym. Na przykład Microsoft Windows ma wbudowaną zaporę. Routery i serwery mogą zawierać zapory. Istnieją również dedykowane zapory sprzętowe, które nie pełnią żadnej innej funkcji niż ochrona sieci przed nieautoryzowanym dostępem.
Wideo dnia
Antywirus
Oprogramowanie antywirusowe zapobiega atakowaniu komputera przez złośliwy kod, rozpoznając atak przed jego rozpoczęciem. Ale ma również na celu zatrzymanie trwającego ataku, któremu nie można było zapobiec, oraz naprawienie szkód wyrządzonych przez atak, gdy atak ucichnie. Oprogramowanie antywirusowe jest przydatne, ponieważ rozwiązuje problemy z bezpieczeństwem w przypadkach, gdy ataki przeszły przez zaporę ogniową. Nowe wirusy komputerowe pojawiają się codziennie, dlatego oprogramowanie antywirusowe musi być stale aktualizowane, aby było skuteczne.
Oprogramowanie antyszpiegowskie
Chociaż oprogramowanie antywirusowe ma na celu zapobieganie atakom złośliwego oprogramowania, celem oprogramowania antyszpiegowskiego jest: aby zapobiec kradzieży informacji znajdujących się na komputerze lub przetwarzanych przez nieautoryzowane oprogramowanie komputer. Ponieważ oprogramowanie szpiegujące nie musi próbować uszkadzać plików danych ani systemu operacyjnego, nie uruchamia oprogramowania antywirusowego. Jednak oprogramowanie antyszpiegowskie może rozpoznać określone działania podejmowane przez oprogramowanie szpiegujące, monitorując komunikację między komputerem a zewnętrznymi odbiorcami wiadomości. W przypadku wystąpienia komunikacji, której użytkownik nie autoryzował, oprogramowanie antyszpiegowskie może powiadomić użytkownika i zablokować dalszą komunikację.
Komputery domowe
Komputery domowe i niektóre małe firmy zazwyczaj wdrażają oprogramowanie zabezpieczające na poziomie komputerów stacjonarnych – czyli na samym komputerze. Ta kategoria oprogramowania zabezpieczającego, czasami określana jako zabezpieczenie punktu końcowego, pozostaje rezydentna lub stale działa na pulpicie. Ponieważ oprogramowanie jest uruchomione, wykorzystuje zasoby systemowe i może spowolnić działanie komputera. Ponieważ jednak działa w czasie rzeczywistym, może szybko reagować na ataki i starać się je wyłączyć, gdy się pojawią.
Bezpieczeństwo sieci
Gdy kilka komputerów znajduje się w tej samej sieci, bardziej opłacalne jest wdrożenie zabezpieczeń na poziomie sieci. Oprogramowanie antywirusowe można zainstalować na serwerze, a następnie automatycznie ładować na każdym komputerze stacjonarnym. Jednak zapory są zwykle instalowane na serwerze lub kupowane jako niezależne urządzenie, które jest podłączane do sieci, do której wchodzi połączenie internetowe. Wszystkie komputery w sieci komunikują się bez przeszkód, ale wszelkie dane wchodzące lub wychodzące z sieci przez Internet są filtrowane przez zaporę.