Lo que dice el artículo es que el virus contiene una gran cantidad de código específico destinado a derrotar al antivirus, tanto el software AV en sí, como las técnicas de análisis utilizadas por los desarrolladores de AV para descubrir qué el virus lo hace En el párrafo específico que cita, es lo último que se discute: el código del virus altera su comportamiento cuando detecta que se está ejecutando en un emulador.
Teóricamente, un virus puede siempre ser derrotado por un ser humano siguiendo el código "a mano". Sin embargo, es agotador y lleva bastante tiempo. En la práctica, las compañías de AV no tienen ni el tiempo ni los recursos para hacer un análisis manual de cada nueva marca de virus, por lo que necesitan confiar en algunas técnicas semiautomáticas, como los emuladores. Esta es una batalla perdida a largo plazo ...
Rant Obligatorio: un virus informático puede existir y esforzarse solo debido a fallas en la estructura o implementación de los sistemas informáticos, en particular, en la ejecución de un código de dudosa procedencia. Un ejemplo de un sistema que está bien diseñado en esa materia es una distribución de Linux: los archivos ejecutables pueden venir solo como paquetes desde repositorios oficiales, y la procedencia se controla con firmas. No es "perfecto", pero la rareza de los virus en el ecosistema de Linux sugiere que hagan algo bien en algún momento. La mejor defensa contra virus es arreglar las fallas. Los AV son como una nueva capa de pintura para ocultar las grietas.