Malware è il nome collettivo di una serie di varianti di software dannoso, tra cui virus, worm, Trojan e Adware. Il malware, abbreviazione di software dannoso, consiste tipicamente in codice sviluppato da cyber-attaccanti, progettato per causare danni estesi a dati e sistemi o per ottenere un accesso non autorizzato. La crescita esponenziale e la complessità del malware rappresentano un grosso problema per la sicurezza dei computer e delle reti. Nell'ultimo decennio si è assistito a un enorme aumento della dipendenza dai sistemi informatici. Quasi tutte le attività, da quelle della vita quotidiana a quelle commerciali, sono state automatizzate. Due comunità di ricerca lavorano in parallelo per raggiungere i loro obiettivi. Una sta sviluppando il software maligno e l'altra sta sviluppando software difensivo per proteggere i sistemi dagli attacchi del malware.