Si un virus se vuelve a escribir para cada infección, ¿cómo sabría si ha infectado un archivo o no? Si sigue infectando el mismo archivo pronto, toda la estructura del archivo estará dañada. Por ejemplo, ¿cómo Sality saber si ha infectado un archivo o no?
EDITAR: no pueden verificar algo simple como "si agregan 'kkk' al final del archivo" de lo contrario, los AV verificarían eso y se anularía todo el propósito de ser polimórficos / metamórficos, etc.