La definición de virus es (de Wikipedia):
Un virus informático es un programa de malware que, cuando se ejecuta, se replica insertando copias de sí mismo (posiblemente modificado) en otros programas informáticos, archivos de datos o el sector de arranque del disco duro; cuando esta replicación tiene éxito, se dice que las áreas afectadas están "infectadas"
Y la principal diferencia con Trojan es que el virus se puede replicar insertando copias de sí mismo.
Por lo tanto, si asumimos que después de que el usuario lo instala, la aplicación realiza actividades malintencionadas sin interacción con el usuario en un unrooted sistema Android:
- ¿Debe clasificarse como virus o como troyano?
- ¿Cuándo se debe clasificar este tipo de malware como virus o troyano?
- ¿Es posible crear un virus de acuerdo con esta definición en un sistema Android no arraigado?