Un virus stealth este un tip de virus informatic care se ascunde efectiv, de unde și numele, odată ce a infectat un sistem informatic. Acest tip de virus poate fi răspândit de obicei prin aceleași mijloace ca orice alt virus, prin programe rău intenționate, atașamente de e-mail și instalări efectuate prin diferite site-uri web cu programare rău intenționată. Odată ce este instalat pe un computer, virusul devine foarte dificil pentru un program antivirus să-l detecteze și să-l elimine în timpul unei scanări antivirus. Un virus ascuns realizează de obicei o copie a datelor originale, neinfectate de pe o unitate, astfel încât să poată transmite aceste informații către un program antivirus în timpul unei scanări antivirus.
Deși multe tipuri diferite de viruși folosesc metode diferite pentru a rămâne ascunși înainte de instalare, un virus ascuns este programat să rămână nedetectat odată ce este instalat pe un computer. Există o serie de moduri în care un virus poate deveni dificil de îndepărtat corect și complet dintr-un sistem după infecție, iar un virus ascuns folosește sistemul în sine pentru a-și ascunde prezența. Majoritatea virușilor, odată instalați pe un sistem computerizat, încep să corupă și să preia diverse aspecte ale sistemului și apoi efectuează o gamă largă de sarcini rău intenționate pe sistem. Această acțiune face virusul detectabil, deoarece un program antivirus este capabil să găsească unde au fost făcute modificări.
Cu toate acestea, un virus ascuns lucrează activ pentru a ascunde modificările care au fost făcute pentru a face detectarea virusului mult mai dificilă. Există diferite moduri în care acest lucru poate fi realizat, iar programatorul unui virus va decide de obicei ce tip de abordare să utilizeze. Una dintre cele mai comune modalități de a crea un virus ascuns este de a programa virusul pentru a crea o imagine de copiere a sistemului original înainte de infectare. Această imagine este apoi folosită atunci când este apelat la sistem, astfel încât programele antivirus „văd” doar sistemul original și nu versiunea infectată.
Există mai multe modalități de a evita înșelăciunea unui virus ascuns, inclusiv pornirea de pe un disc înainte de o scanare antivirus pentru a evita sistemele asupra cărora virusul deține control. De asemenea, un virus ascuns poate evita ștergerea dintr-un program antivirus făcând o copie a lui însuși pe hard disk și ascunzând acea copie de la detectare. După ce se rulează o scanare antivirus și virusul este detectat și șters, virusul se reinstalează apoi la următoarea pornire a computerului. Acest lucru poate face dificilă detectarea corectă a virusului și, de obicei, necesită un software antivirus mai actualizat, care este programat pentru a găsi și copia ascunsă.