Varnostna programska oprema požarnega zidu je ena vrsta računalniškega programa, katerega namen je zaščititi računalnik pred računalniškimi virusi. Požarni zid spremlja promet, ki prihaja v operacijski sistem, in pomaga ustaviti škodljive programe, ki poskušajo pridobiti dostop do osebnih podatkov uporabnika računalnika ali ovirajo uporabnikovo uporabo tega računalnika. Običajno imajo računalniki ne samo požarni zid, ampak tudi protivirusno in protivohunsko programsko opremo. Varnostno programsko opremo požarnega zidu je mogoče kupiti ločeno, čeprav ima danes večina operacijskih sistemov vgrajene požarne zidove.
Požarni zid se običajno nahaja na vstopni točki omrežja ali posameznega računalnika. Ko internetni promet dostopa do računalnika, je varnostna programska oprema požarnega zidu prva stvar, ki jo prejme, in zadnja, ki obravnava odhodni promet. Ko uporabnik zažene program, povezan z internetom, na primer spletno računalniško igro, se računalnik poveže z drugim spletnim mestom in pošlje informacije o uporabnikovem računalniškem sistemu. Pred dostopom do računalnika pa morajo podatki preiti skozi požarni zid. Če je uporabnik nastavil požarni zid tako, da omogoča prenose podatkov na to spletno mesto, bodo podatki obdelani prek.
Eden od načinov, kako varnostna programska oprema ščiti računalnik, je spremljanje prometnih paketov. Paket je majhna količina internetnih podatkov. Lahko vključuje e-pošto, prenose datotek in piškotke. Običajno se paketi pošiljajo v več paketih in vsebujejo informacije, zahtevo ali ukaz iz izvornega sistema. Paketi imajo tudi naslov izvornega internetnega protokola (IP), cilj in kodo, s katero naj se paket obravnava.
Varnostna programska oprema požarnega zidu lahko pomaga tudi preprečiti zlonamerno programsko opremo, kot je trojanec, ali vohunska programska oprema, ki prevzame uporabnikovo internetno povezavo in pošilja zasebne podatke. Trojanski konji so še posebej zlonamerni, ker prikrivajo svoje funkcije in jih nekateri varnostni programi lahko ne zaznajo. Vohunska programska oprema na skrivaj raziskuje uporabnikovo spletno dejavnost, zbira in pošilja informacije, kot so obiskana spletna mesta, in lahko upočasni hitrost računalnika. Napredne oblike varnostne programske opreme lahko spremljajo sistemske datoteke glede sprememb in obvestijo uporabnika, ko se zgodi kakršna koli nepooblaščena operacija.
Obstaja nekaj pogostih težav, ki so lahko posledica uporabe varnostne programske opreme požarnega zidu. Programi lahko služijo za blokiranje groženj, včasih pa lahko tudi blokirajo internetno povezavo, ki jo uporabnik dejansko želi vzpostaviti. Nekaterim spletnim mestom je morda omejen dostop, ker so bila napačno diagnosticirana, včasih pa imajo uporabniki težave pri dostopu do e-poštnih prilog. Ljudje, ki poskušajo igrati igre prek omrežja, se pogosto srečujejo s težavami pri konfiguraciji požarnega zidu, tako da omogoča, da igra deluje. Preden poskušate prilagoditi ali onemogočiti varnostno programsko opremo, pa je priporočljivo, da uporabniki prekinejo povezavo z internetom, da preprečijo vstop škodljivim programom.