È una delle tecniche di offuscamento utilizzate da alcuni virus per mascherare la loro presenza ed evitare il rilevamento e facilitare una più facile diffusione (che colpisce altri sistemi).
Tali virus potrebbero crittografare (crittografare automaticamente in caso di metamorfico o polimorfici virus che possono mutare con la diffusione) del loro carico utile e come tali impediscono l'esame diretto, che può risultare in una riduzione capacità del software antivirus di rilevare e / o pulirli. Sono difficili da rilevare con metodi di rilevamento antivirus rapidi come il controllo della firma dei file nelle tabelle delle definizioni dei virus, se il carico utile sposta la posizione all'interno di esso, cambiando effettivamente la firma del file ( metamorfismo ). Tuttavia, i virus metamorfici non usano necessariamente la crittografia.
Al di fuori del mazzo di nasties che si auto-decodifica, il più difficile da rilevare è polimorfico virus, che possono modificare sia lo schema di crittografia (e / o utilizzare una chiave di crittografia casuale) per il payload, sia il codice di decodifica mutato (la parte del file che non è crittografata e decrittografa il carico utile). L'unico modo affidabile per rilevare tali virus con un software antivirus è la euristica , che controlla le firme di blocchi più piccoli dei loro struttura e / o eseguendoli in una sandbox e ispezionando ciò che effettivamente fanno. Tali tecniche di scansione sono ovviamente molto costose, disabilitate di default per problemi di velocità (e possibilmente per evitare falsi positivi) su software di tipo consumer, e non molti utenti lo abilitano mai su distribuzioni che sono effettivamente in grado di tali metodi di rilevamento avanzati.
Quindi, per rispondere alla tua domanda, è ancora una tecnica valida in quanto rende questi virus più difficili da rilevare sulla maggior parte dei sistemi che potrebbero usare per diffondersi ad altri, e aumenta il loro tasso di sopravvivenza . Se sei interessato, questa pagina elenca le tecniche di offuscamento dei virus più comuni .