La validazione dell'host è un controllo del malware che decide se la macchina infetta assomiglia a un vero ambiente vittima. Il codice può esaminare il nome dell'host, l'appartenenza al dominio, i processi in esecuzione, la lingua, il fuso orario, l'hardware, gli artefatti di virtualizzazione o altri dettagli di sistema prima di continuare. Se i risultati non corrispondono alle aspettative dell'attaccante, il malware può terminare, andare in sospensione o ridurre il proprio comportamento.
Questo è importante perché aiuta il software malevolo a evitare sandbox, honeypot e VM di ricerca che espongono condizioni sospette. Negli attacchi reali, la validazione dell'host compare spesso insieme alla logica anti-analisi e può essere usata per ritardare il rilevamento o impedire la raccolta del campione. Gli analisti possono individuarla osservando i controlli dell'ambiente, le verifiche insolite dei metadati del sistema o l'esecuzione che cambia quando cambia il profilo della macchina. Flussi di analisi efficaci usano immagini di laboratorio realistiche, telemetria varia e correlazione tra log dell'host e di rete per vedere cosa fa il malware dopo che la validazione ha avuto esito positivo.


