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 som antispionvare-programmene har i sin database. Disse programmene er derfor avhengig av databasen over signaturer blir holdt ved like og blir hyppig oppdatert.