Nuhkvaratõrje on teatud tüüpi arvutitarkvara, mis on tavaliselt loodud pahatahtlike või ähvardavate programmide tuvastamiseks ja arvutist eemaldamiseks. Neid programme nimetatakse sageli nuhkvaraks, vihjates nende kalduvusele koguda ja saata isiku isikuandmeid kolmandale osapoolele ilma tema nõusolekuta. Nuhkvaratõrje on saadaval mitmes vormingus ja paljudes erinevates hinnavahemikes.
Nuhkvara on teatud tüüpi pahatahtlik programm, mida nimetatakse ka pahavaraks ja mis saadab arvutist teavet kolmandale osapoolele ilma kasutaja teadmata või nõusolekuta. Nende programmide poolt hangitud andmete tüüp on erinev, kuid paljud koguvad teavet kasutaja Internetis surfamise harjumuste, veebiostude ja isegi klahvivajutuste, näiteks paroolide kohta. Samuti võivad need programmid muuta arvuti sätteid ja funktsioone. Nuhkvaratõrje püüab selliseid programme blokeerida või eemaldada.
Nuhkvaratõrje toimib kahel peamisel viisil. Esimene on sissetuleva nuhkvara reaalajas püüdmine. See süsteem skannib Interneti kaudu saabuvaid arvutitehinguid. Kui see tuvastab potentsiaalse nuhkvara, proovib see seda blokeerida enne, kui pahatahtlik programm saab end arvuti juurkataloogi või muusse piirkonda sisestada. See reaalajas tuvastamine toimub tavaliselt allalaadimise ajal.
Teist tüüpi nuhkvaratõrje kasutab arvuti kaitsmiseks uuendatavat loendit tuntud nuhkvarast. Paljud kasutajad laadivad sageli alla selle kirje uusi versioone, et hoida oma kaitsetarkvara ajakohasena. Selle asemel, et blokeerida potentsiaalselt kahjulike programmide allalaadimist, tuvastab ja eemaldab seda tüüpi tarkvara need, mis on end juba arvutisse laadinud.
Seda tüüpi nuhkvaratõrje skannib tavaliselt registrit, programme ja operatsioonisüsteemi faile. Seejärel võrdleb ta neid faile teadaoleva pahavara loendiga. Kui fail vastab loendis olevale failile, isoleerib ja eemaldab nuhkvaratõrje selle tavaliselt.
Nuhkvaratõrje on saadaval paljudelt tarkvarafirmadelt. Need programmid võivad pakkuda pahavara tuvastamist reaalajas, värskendatava loendi kaudu või kasutades mõlema süsteemi kombinatsiooni. Paljud neist programmidest on eraldiseisvad, samas kui teised on komplektis viirusetõrjeprogrammiga. Paljusid pakutakse tasuta allalaadimiseks, kui programm installitakse personaalarvutisse ja seda ei kasutata ärilistel eesmärkidel.
Tarbijad, kes tegelevad nuhkvaratõrje turul, peaksid arvestama, et paljud end kaitsetarkvarana reklaamivad programmid on tegelikult nuhkvara. Seetõttu peaksid inimesed tarkvara Internetist allalaadimisel olema ettevaatlikud. Mitmed tehnoloogia veebisaidid annavad murelikele tarbijatele hinnanguid mainekate allalaadimiste kohta.