Vakoiluohjelmasuojaus on eräänlainen tietokoneohjelmisto, joka on tyypillisesti suunniteltu havaitsemaan ja poistamaan tietokoneelta haittaohjelmat tai uhkaavat ohjelmat. Näitä ohjelmia kutsutaan usein vakoiluohjelmiksi, mikä viittaa niiden taipumukseen kerätä ja lähettää yksilön henkilökohtaisia tietoja kolmannelle osapuolelle ilman hänen suostumustaan. Vakoiluohjelmistoja on saatavana useissa muodoissa ja monissa eri hintaluokissa.
Vakoiluohjelmat ovat haittaohjelmia, joita kutsutaan myös haittaohjelmiksi ja jotka lähettävät tietoja tietokoneelta kolmannelle osapuolelle ilman käyttäjän tietämystä tai suostumusta. Näiden ohjelmien noutamat tiedot vaihtelevat, mutta monet keräävät tietoja käyttäjän Internet-surffaustottumuksista, verkko-ostoista ja jopa näppäinpainalluksista, kuten salasanoista. Nämä ohjelmat voivat myös muuttaa tietokoneen asetuksia ja toimintoja. Vakoiluohjelmasuoja yrittää estää tai poistaa tällaisia ohjelmia.
Vakoiluohjelmien torjunta toimii kahdella tavalla. Ensimmäinen on ottaa vastaan saapuvat vakoiluohjelmat reaaliajassa. Tämä järjestelmä skannaa Internetissä tulevat tietokonekaupat. Kun se havaitsee mahdollisen vakoiluohjelman, se yrittää estää sen, ennen kuin haittaohjelmalla on mahdollisuus päästä itsensä tietokoneen juurihakemistoon tai muulle alueelle. Tämä reaaliaikainen tunnistus tapahtuu tyypillisesti latauksen yhteydessä.
Toinen vakoiluohjelmatyyppi käyttää päivitettävää luetteloa tunnetuista vakoiluohjelmista tietokoneen suojaamiseksi. Monet käyttäjät lataavat usein tämän tietueen uusia versioita pitääkseen suojausohjelmistonsa ajan tasalla. Sen sijaan, että estettäisiin mahdollisesti haitallisten ohjelmien lataaminen, tämäntyyppinen ohjelmisto tunnistaa ja poistaa ne, jotka ovat jo ladanneet itsensä tietokoneelle.
Tämäntyyppiset vakoiluohjelmat tarkistavat yleensä rekisterin, ohjelmat ja käyttöjärjestelmän tiedostot. Sitten se vertaa näitä tiedostoja tunnettujen haittaohjelmien luetteloon. Jos tiedosto vastaa yhtä luettelossa olevasta, vakoiluohjelma yleensä eristää ja poistaa sen.
Vakoiluohjelmistoja on saatavana monilta ohjelmistoyrityksiltä. Nämä ohjelmat voivat tarjota haittaohjelmien havaitsemisen reaaliajassa, päivitettävän luettelon kautta tai käyttämällä molempien järjestelmien yhdistelmää. Monet näistä ohjelmista ovat itsenäisiä, kun taas toiset sisältävät virustentorjuntaohjelman. Useita tarjotaan ilmaiseksi ladattavaksi, jos ohjelma asennetaan henkilökohtaiselle tietokoneelle eikä sitä käytetä kaupallisiin tarkoituksiin.
Vakoiluohjelmamarkkinoiden kuluttajien tulisi huomata, että monet ohjelmat, jotka mainostavat itseään suojaohjelmistoina, ovat itse asiassa vakoiluohjelmia. Tämän seurauksena ihmisten tulisi olla varovaisia ladatessaan ohjelmistoja Internetistä. Useat teknologiasivustot antavat arvosteluja hyvämaineisista latauksista asianomaisille kuluttajille.