Il software antivirus è necessaria per la sicurezza su qualsiasi computer che verrà connesso a Internet . Non tutti i programmi antivirus sono stati creati uguali , e , in effetti , non sempre usano gli stessi metodi per rilevare i virus . Diversi metodi di ricerca per una firma o un comportamento comune ai virus conosciuto . Firma Detection
La maggior parte dei programmi antivirus utilizzano il rilevamento firma per identificare i virus . Questo metodo comporta riferimento a un database di virus che contiene le firme dei virus scoperti . Di solito , la firma è una stringa di dati che si trova nel virus , ma non in altri programmi . Anche se comune , rilevamento firma può rilevare un virus solo se è stato aggiunto al database che il software fa riferimento . Inoltre , il software più aggiornato con le informazioni del database più recente, altrimenti non sarà in grado di riconoscere le nuove firme dei virus .
Rilevamento euristico
Il metodo euristico funziona analogamente al metodo firma ma comporta una firma più generico . Quando un virus infetta i file , spesso moltiplica e crea nuove versioni di se stesso . I nuovi file potrebbero non avere la firma esatta del virus originale ma avranno firme simili . Il metodo euristico identifica una firma generico usato per identificare le famiglie di virus piuttosto che virus specifici .