Gran parte del malware en circulación ya está registrado en las bases de datos. Por lo tanto, es fácil reconocerlo. Este no es el caso de los virus completamente nuevos, que por tanto pueden propagarse a gran escala en pocas horas. Generalmente se denominan ataques de día cero, ya que causan estragos antes de que el virus haya tenido siquiera un día de existencia. El software antivirus de reconocimiento del comportamiento utiliza la inteligencia artificial para identificar los patrones típicos de los virus y defenderse de las nuevas amenazas.