Nagware, jota kutsutaan myös syyllisyys- tai haittaohjelmaksi, on ponnahdusmuistutus, joka näkyy tietokoneohjelmien kokeiluversioiden yhteydessä. Monet pelien, ohjelmien tai lisäominaisuuksien kokeiluversiot käyttävät nagwarea varoittaakseen käyttäjää maksamaan tai rekisteröitymään kokeilujakson päätyttyä. Termi on saanut nimensä sen toiminnasta “kiusata” käyttäjää tekemään tietty toiminto.
Monet ohjelmointiyritykset haluavat tarjota lyhyitä kokeilujaksoja ohjelmistostaan ymmärtäen, että käyttäjä ei ehkä ole valmis ostamaan ohjelmaa, ellei hän voi tutkia sitä kokonaan. Nämä kokeilujaksot, joita kutsutaan shareware -ohjelmiksi, mahdollistavat joko täyden pääsyn ohjelmaan tai ohjelman poistetun version. Useimmilla shareware -kokeiluilla on aikaraja, joko ohjelman kokonaiskäytön minuutit tai tietty aika, yleensä enintään 30 päivää. Kun tämä raja on ylitetty, ohjelman avaamis- tai sulkemisyritykset johtavat haittaohjelma -ikkunoihin.
Haittaohjelmaikkuna tai nag-näyttö muodostuu yleensä ponnahdusikkunasta, joka estää usein kaikki muuhun ohjelmaan liittyvä toiminta kuin sovelluksen sulkeminen tai tietyn toimenpiteen tekeminen. Useimmiten ikkuna linkittää käyttäjän verkkosivustoon, josta hän voi ostaa kokeilemansa sovelluksen täyden version. Käyttäjien tulee olla varovaisia, koska jotkut tietokonevirukset voivat jäljitellä haittaohjelmia yrittäessään saada luottokorttia tai muita henkilökohtaisia tietoja. Muista aina tarkistaa verkkosivuston suojausominaisuudet ennen kuin kirjoitat henkilötietoja.
Jotkut käyttäjät etsivät tapoja kiertää haittaohjelmat. Tähän sisältyy “crack -koodien” käyttö ohjelman turvaominaisuuksiin hakkeroimiseksi ja sen huijaamiseksi uskomaan, että maksu on suoritettu. Käyttäjiä tulee varoittaa, että tämäntyyppinen hakkerointi on yleensä laitonta, koska se rikkoo piratismin vastaisia lakeja. Lisäksi, koska hakkerointimenetelmään kuuluu usein avaintiedostojen poistaminen, se voi aiheuttaa ohjelman paitsi toimia väärin myös tuhota jotain, joka tarvitaan tietokoneen normaaliin toimintaan.
Joidenkin sivustojen, kuten Yahoo! Pelit, tarjoavat ohjelmistaan online -versioita, joita voidaan käyttää rajoittamattomasti. Usein pelit ovat vain perusversio, koska yritykset haluavat pidättäytyä lisäominaisuuksista niille, jotka todella maksavat pelistä. Silti verkkopeliversioiden avulla voit nauttia ohjelmasta rauhassa ilman, että olet huolissasi aikarajoista ja haittaohjelmista.