Išskyrus retas išimtis, kenkėjiškos programos yra skirtos Microsoft® operacinėms sistemoms, todėl apsauga nuo virusų ir šnipinėjimo programų Windows® naudotojams yra būtina. Šiandien daugumoje antivirusinių programų taip pat yra apsaugos nuo šnipinėjimo programų, todėl nebereikia dviejų atskirų programų. Kadangi nerekomenduojama vienu metu veikti daugiau nei vienos antivirusinės programos, labai svarbu pasirinkti patikimą, gerai veikiančią programą iš patikimos įmonės. Apsaugodami nuo virusų ir šnipinėjimo programų, atsižvelkite tik į programinę įrangą, kurią išbandė nepriklausoma laboratorija, ir atsisiųskite ją iš šaltinio svetainės.
Yra keletas organizacijų, kurios atlieka nepriklausomus laboratorinius apsaugos nuo virusų ir šnipinėjimo programų tyrimus. Kai kurie testai apima:
Žinomos kenkėjiškos programos, esančios programos duomenų bazėje, aptikimas
Nulinės dienos arba naujos kenkėjiškos programos aptikimas pagal elgesį
„Rootkit“, „keyloggers“, robotų ir reklaminių programų aptikimas
Apsauga nuo kenkėjiškų programų paleidimo ar vykdymo
Kenkėjiškų programų pašalinimo ir taisymo efektyvumas
Klaidingų teigiamų rezultatų dažnis
Sąsajos tinkamumas naudoti
Sistemos pridėtinės išlaidos
Nuskaitymo greitis
Viena iš labiausiai gerbiamų nepriklausomų virusų ir šnipinėjimo programų testavimo laboratorijų yra AV-Test GmbH. Rezultatai reguliariai skelbiami svetainėje ir įvairiose kitose svetainėse. Tai puiki vieta pradėti, norint sužinoti apie geriausias šiuo metu turimas apsaugos nuo virusų ir šnipinėjimo programas. Lyginant skirtingų laboratorijų rezultatus, svarbu palyginti tą pačią programos versiją, išbandytą toje pačioje operacinėje sistemoje (OS). Dėl metodikos ir kitų veiksnių nėra neįprasta, kad programa gauna skirtingą bendrą įvertinimą iš skirtingų laboratorijų.
Iš penkių populiariausių apsaugos nuo virusų ir šnipinėjimo programų bet kuriuo metu viena ar daugiau yra nemokamos. Dauguma nemokamų programų nesiūlo tokio pat klientų aptarnavimo lygio, kaip ir jų pusbroliai, tačiau, jei įvertintos geriausiai, jos suteiks gerą apsaugą. Kadangi kenkėjiška programa gali būti užmaskuota kaip antivirusinė ar šnipinėjimo programa, atsisiųskite tik labai rekomenduojamą, geros reputacijos nemokamą programinę įrangą, kurią nepriklausomai išbandė gerbiamos laboratorijos, ir atsisiųskite ją iš šaltinio svetainės.
Bendrosios programos arba mokamos apsaugos nuo virusų ir šnipinėjimo programos paprastai yra apmokestinamos kasmetiniu pratęsimo mokesčiu, o daugelis siūlo nemokamą klientų aptarnavimo, internetinių pokalbių ir pagalbos el. paštu numerį. Aukščiausios pakopos interneto saugos rinkiniai dažnai komplektuojami su papildomomis funkcijomis ir moduliais, pvz., užkarda, tėvų kontrole ir patobulintais asmeninės informacijos apsaugos metodais. Tai gali būti geras pasirinkimas tiems, kurie nėra kompiuterinio raštingumo arba neturi laiko ar susidomėjimo tyrinėti ir ranka pasirinkti atskiras nemokamas programas.
Bet kuri geriausiai įvertinta programa, kurią išbandė AV-Test GmbH arba lygiavertė programa, turės viską, ko reikia gerai apsaugai nuo virusų ir šnipinėjimo programų. Tai apima realaus laiko skaitytuvą, ieškantį žinomos ir nežinomos kenkėjiškos programos; programa, galinti aptikti rootkit, robotus ir klavišų kaupiklius; ir galimybė blokuoti arba pašalinti pažeidžiančius failus. Programa taip pat turėtų nuskaityti gaunamus ir siunčiamus el. laiškus, saugoti prievadus ir neleisti naršyklei įkelti sukčiavimo svetainės. Skeneris pagal poreikį bus pasiekiamas dešiniuoju pelės mygtuku spustelėjus failą arba iškvietus programos grafinę vartotojo sąsają (GUI).
Net ir esant aukščiausiai įvertintai apsaugai nuo virusų ir šnipinėjimo programų, labai rekomenduojama kas mėnesį atlikti kompiuterio nuskaitymą pagal pareikalavimą. Nė viena programa negali garantuoti 100% veiksmingumo visą laiką, o tinkamas virusas gali prasiskverbti per realiojo laiko skaitytuvą. Siekdami būti itin saugūs, kai kurie žmonės pageidauja naudoti antrinę apsaugos nuo virusų ir šnipinėjimo programą pagal pareikalavimą ir laikinai išjungti pirminę programą, kad paleistų antrinį skaitytuvą. Paleidus du ar daugiau antivirusinių ir šnipinėjimo programų skaitytuvų, sumažėja tikimybė, kad virusas ar šnipinėjimo programa nebus aptikta. Tačiau ankstesnis įspėjimas taikomas siekiant išvengti daugiau nei vienos programos paleidimo vienu metu.
Paleidus Windows® operacinę sistemą, kai kurie sistemos failai ir procesai užrakinami ir jų negalima nuskaityti. Ypač pageidautina apsaugos nuo virusų ir šnipinėjimo programų, kuriose yra pasirenkamas įkrovos skaitytuvas. Įkrovos skaitytuvą galima rankiniu būdu nustatyti, kad jis veiktų paleidus iš naujo arba kitą kartą paleidžiant, o tai gali sugauti kenkėjišką programą, besislepiančią tarp kitaip užrakintų procesų.
„Linux®“ operacinės sistemos yra nemokamos ir retai jas nutaiko kenkėjiškos programos. Nors ne visada įmanoma pereiti prie Linux didmeninės prekybos, labai jautrią veiklą internete, pvz., bankininkystę, galima atlikti naudojant nešiojamąją Linux® operacinę sistemą, veikiančią atminties kortelėje. Galioja tos pačios sveiko proto taisyklės; vartotojai turėtų ieškoti patikimo, populiaraus platinimo (vadinamo „distro“) ir atsisiųsti jį iš šaltinio svetainės, kad įsitikintų, jog jis nebuvo sugadintas. „Linux®“ skirtose svetainėse pateikiama informacija apie tai, kaip įdiegti nešiojamąjį platinimo įrenginį į atminties kortelę ir padaryti jį paleidžiamą. Tačiau ši neprivaloma ir papildoma saugos priemonė labiau tinka tiems, kurie turi tam tikrą kompiuterio patirtį.