Spionprogramvare

Adware, informasjonskapsler og spionvare

Adware og cookies (informasjonskapsler) nevnes i noen sammenhenger som eksempler på spionvare. Dette bør nyanseres noe.
Adware viser til programmer som presenterer reklame for brukeren som en del av sin funksjonalitet.
Reklamefinansiert programvare, som Eudora, kan la brukeren velge mellom å betale for registrering, eller å få tilgang til programmet gratis som motytelse mot å bli presentert for reklame. Så lenge dette er et valg som gjøres klart for brukeren i samband med installasjonen, og brukeren gir sitt informerte samtykke til dette, regnes ikke slik reklamefinansiert programvare som spionvare eller ondsinnet programvare.
Men det finnes også eksempler på adware som blir installert uten brukerens informerte samtykke, og som gjerne kombinerer visning av reklame med funksjoner der informasjon om brukerens surfevaner samles opp slik at reklamen kan tilpasses brukeren. I mange tilfeller vil også disse opplysningene bli overført til en sentral server der de registreres og/eller selges til tredjeperson. Slik adware regnes både som spionvare og som ondsinnet programvare.
Informasjonskapsler (engelsk: cookies) er en mekanisme som webservere benytter for å ta vare på tilstand over tid. Såkalte tredjeparts-informasjonskapsler gjør det mulig å spore hvilke sider en bruker besøker og deretter tilrettelegge reklamen utfra dette. Antispionvare-programmer vil som regel gjøre mange funn av slike informasjonskapsler (gjerne kalt for «tracking cookies») dersom maskinen har besøkt websider med bannerannonser. Mange leverandører av antispionvare-programmer gjør et stort nummer ut av slike funn.  Tilstedeværelsen av slike informasjonskapsler på en maskin innebærer imidlertid ikke at det finnes programvare på maskinen med spionvare-funksjonalitet, kun at det finnes data lagret på maskinen som gjør det mulig for selskapet som har plassert informasjonskapslene der å registrere hvilke annonser som allerede er vist – som regel uten at dette knyttes opp til noe annet enn en anonym bruker. Det er derfor ikke vanlig å betrakte slike informasjonskapsler som et vesentlig problem i forhold personvernet.

Hvilke system angripes

Erfaringene frem til 2005 viser at det så langt har vært Microsoft-operativsystemene og Internet Explorer som har vært de vanligste målene for spyware. Utbredelse og Active X-teknologien kan være årsaken til dette.

Antispionvare

Det finnes en rekke mindre aktører med produkter som har spesialisert seg på å bekjempe spionvare ved å skanne for og slette spionvare og tredjeparts-informasjonskapsler. Eksempler på slike aktører er Ad-Aware SE, Spybot, Spyware doctor, Spy Sweeper og Counterspy.
I det siste har de tradisjonelle antivirus-leverandørene kommet med egnete verktøy for håndtering av spionvare.
Microsoft har også engasjert seg og kjøpt GIANT Anti-Spyware software, som er døpt om til Windows Defender. Programmet er en del av Windows Vista og er tilgjengelig som et gratis program for nedlasting til enkelte tidligere versjoner av Windows.

Metoder

I likhet med antivirus-programmer fungerer antispionvare-programmene dels ved å blokkere forsøk på å installere spionvare (sanntids-deteksjon), dels ved å søke over på datamaskinens harddisk etter forekomster av spionvare for deretter å slette denne. Begge metodene er basert på at spionvare-programmer kjennes igjen ved at hvert slikt program har en signatur som antispionvare-programmene har i sin database.  Disse programmene er derfor avhengig av databasen over signaturer blir holdt ved like og blir hyppig oppdatert.
Spionvare overskriver gjerne sentrale bibliotek på maskinen med sine egne spionvare-versjoner. Derfor er det i mange tilfeller vanskelig å fjerne spionvare uten å ødelegge for øvrige program på maskinen. Fjerning av spionvare kan i noen tilfeller medføre at applikasjoner ikke lenger fungerer. I verste fall kan dette resultere i at maskinen må reinstalleres. Sanntidsdeteksjon av spionvare kan slå ut på såkalte falske positive. I så fall vil sanntidsdeteksjonen hindre legitim programvare fra å bli installert.