Stealth -virus on eräänlainen tietokonevirus, joka piilottaa tehokkaasti itsensä, joten nimi, kun se on tartuttanut tietokonejärjestelmän. Tämäntyyppinen virus voi yleensä levitä samoilla tavoilla kuin mikä tahansa muu virus, haittaohjelmien, sähköpostiliitteiden ja asennusten kautta, jotka on tehty eri verkkosivustoilla, joilla on haitallinen ohjelmointi. Kun se on asennettu tietokoneeseen, viruksesta tulee virustorjuntaohjelmalle erittäin vaikea havaita ja poistaa sitä virustarkistuksen aikana. Piilovirus tekee tyypillisesti kopion alkuperäisistä, tartuttamattomista tiedoista asemalle, jotta se voi välittää nämä tiedot virustentorjuntaohjelmalle virustarkistuksen aikana.
Vaikka monet eri virustyypit käyttävät erilaisia menetelmiä piiloutuakseen ennen asennusta, varkainvirus on ohjelmoitu pysymään havaitsemattomana, kun se on asennettu tietokoneeseen. Virusta voi olla vaikea poistaa asianmukaisesti ja kokonaan järjestelmästä tartunnan jälkeen useilla tavoilla, ja salainen virus käyttää itse järjestelmää piilottaakseen sen. Useimmat virukset, kun ne on asennettu tietokonejärjestelmään, alkavat vioittua ja ottaa haltuunsa järjestelmän eri osia ja suorittavat sitten laajan valikoiman haitallisia tehtäviä järjestelmässä. Tämä toiminto tekee viruksesta havaittavan, koska virustentorjuntaohjelma pystyy löytämään muutokset, joihin on tehty muutoksia.
Varkain virus kuitenkin aktiivisesti peittää muutokset, jotka on tehty viruksen havaitsemisen vaikeuttamiseksi. Tähän voidaan päästä eri tavoilla, ja viruksen ohjelmoija päättää yleensä, millaista lähestymistapaa käyttää. Yksi yleisimmistä tavoista tehdä varkainvirus on ohjelmoida virus luomaan kopio alkuperäisestä järjestelmästä ennen tartuntaa. Tätä kuvaa käytetään silloin, kun järjestelmää kutsutaan, jotta virustorjuntaohjelmat “näkevät” vain alkuperäisen järjestelmän eivätkä tartunnan saaneita versioita.
On olemassa useita tapoja kiertää varkainviruksen petos, mukaan lukien käynnistys levyltä ennen virustarkistusta, jotta vältetään järjestelmät, joita virus voi hallita. Piilovirus voi myös välttää poistamisen virustorjuntaohjelmasta tekemällä kopion itsestään kiintolevylle ja piilottamalla kopion havaitsemisesta. Kun virustarkistus on suoritettu ja virus on havaittu ja poistettu, virus asentaa uudelleen itsensä tietokoneen seuraavan käynnistyksen aikana. Tämä voi vaikeuttaa viruksen asianmukaista havaitsemista ja vaatii yleensä päivitetymmän virustorjuntaohjelmiston, joka on ohjelmoitu löytämään myös piilotettu kopio.