Oprogramowanie zabezpieczające zapory to jeden z rodzajów programów komputerowych, których celem jest ochrona komputera przed wirusami komputerowymi. Zapora monitoruje ruch wchodzący do systemu operacyjnego i pomaga zatrzymać szkodliwe programy, które próbują uzyskać dostęp do danych osobowych użytkownika komputera lub utrudniają użytkownikowi korzystanie z tego komputera. Zazwyczaj komputery mają nie tylko zaporę sieciową, ale także oprogramowanie antywirusowe i antyszpiegowskie. Oprogramowanie zabezpieczające zaporę można kupić osobno, chociaż obecnie większość systemów operacyjnych ma wbudowane zapory.
Zapora zwykle znajduje się w punkcie wejścia do sieci lub pojedynczego komputera. Gdy ruch internetowy uzyskuje dostęp do komputera, oprogramowanie zapory jest pierwszą rzeczą, która go otrzymuje, i jako ostatnia obsługuje ruch wychodzący. Gdy użytkownik uruchamia program związany z Internetem, taki jak gra komputerowa online, komputer łączy się z inną witryną i wysyła informacje o systemie komputerowym użytkownika. Jednak przed uzyskaniem dostępu do komputera dane muszą przejść przez zaporę. Jeżeli użytkownik ustawił zaporę sieciową umożliwiającą przesyłanie danych do tej witryny, dane będą przetwarzane przez.
Jednym ze sposobów, w jaki oprogramowanie zabezpieczające chroni komputer, jest monitorowanie pakietów ruchu. Pakiet to niewielka ilość danych internetowych. Może obejmować wiadomości e-mail, pliki do pobrania i pliki cookie. Zazwyczaj pakiety są wysyłane w wielu partiach i zawierają informacje, żądanie lub polecenie z systemu, z którego pochodzą. Pakiety posiadają również źródłowy adres IP (Internet Protocol), miejsce docelowe i kod, za pomocą którego pakiet ma być obsługiwany.
Oprogramowanie zabezpieczające zapory może również pomóc w powstrzymaniu złośliwego oprogramowania, takiego jak trojan lub oprogramowanie szpiegujące, przed przejęciem połączenia internetowego użytkownika i wysłaniem prywatnych informacji. Konie trojańskie są szczególnie złośliwe, ponieważ maskują swoje funkcje i mogą pozostać niewykryte przez niektóre programy zabezpieczające. Oprogramowanie szpiegujące potajemnie bada aktywność online użytkownika, zbiera i wysyła informacje, takie jak odwiedzane strony internetowe, i może spowolnić działanie komputera. Zaawansowane formy oprogramowania zabezpieczającego mogą monitorować pliki systemowe pod kątem zmian i powiadamiać użytkownika o każdej nieautoryzowanej operacji.
Istnieje kilka typowych problemów, które mogą wynikać z korzystania z oprogramowania zabezpieczającego zaporę. Programy mogą służyć do blokowania zagrożeń, ale czasami mogą również blokować połączenie internetowe, które użytkownik faktycznie chce nawiązać. Niektóre strony internetowe mogą mieć ograniczony dostęp, ponieważ zostały błędnie zdiagnozowane, a czasami użytkownicy mogą mieć problemy z dostępem do załączników wiadomości e-mail. Osoby, które próbują grać w gry przez sieć, często napotykają trudności w skonfigurowaniu zapory, aby umożliwić działanie gry. Jednak przed próbą dostosowania lub wyłączenia oprogramowania zabezpieczającego zaleca się, aby użytkownicy odłączyli się od Internetu, aby zapobiec przedostawaniu się szkodliwych programów.