¿Pueden los virus en los perfiles de usuario (Principal o Secundario) en Android afectar a otros usuarios?

Esto dice: "Cualquier usuario puede afectar las aplicaciones instaladas para todos los usuarios".

¿Qué quiere decir esto?

Me preocupaba si el malware o cualquier cuenta de un usuario podría afectar algo del otro usuario. La declaración anterior: "Ningún usuario tiene acceso a los datos de la aplicación de otro usuario". parece contradecir esto. En que un virus u otra aplicación maliciosa no puede afectar los datos de la aplicación de otro usuario. Pero si cualquier usuario puede instalar cualquier aplicación en todos los usuarios, ¿no representaría esto un riesgo de seguridad?

Esto parece contradecirse por el hecho de que en un perfil de usuario secundario, cuando voy a Configuración > Aplicaciones, solo puedo ver las aplicaciones de este usuario secundario. No puedo ver ninguna aplicación que instalé en el usuario principal.

En el perfil de usuario principal, cuando navego a "/almacenamiento/emulado", no puedo ver ninguna carpeta, y mucho menos la de este perfil de usuario (creo que aquí es donde se almacenan los perfiles de usuario). Esto sugiere que el perfil de usuario principal no puede ver el contenido del perfil de usuario secundario.

Si desea saber qué es un perfil principal o secundario, consulte el enlace en "Tipos de usuario".

Respuestas (1)

Lo que significa aquí es. Si el malware se ha instalado como una aplicación en el sistema. Afectará a los usuarios cruzados del teléfono independientemente. Para una aplicación instalada por el usuario que también contiene malware, puede afectar a los usuarios de todo el sistema si los dos usuarios instalan la misma aplicación, ya que Android comparte el directorio de instalación /data/appy los datos obb en /sdcard/Android/obb/los que inicialmente no se ve un nuevo usuario, pero se vuelve visible en la instalación de cualquier aplicación que utilice archivos obb. Sin embargo , los archivos de datos de la aplicación /sdcard/Android/datano son mutuos entre los usuarios. Recuerde que un archivo para ser un malware debe ser un archivo que se pueda ejecutar por teléfono. Por lo tanto, los archivos de medios, imágenes, archivos basados ​​en texto no pueden ser malware de ninguna manera. Por eso he hecho hincapié en una aplicación. Un archivo para ser un malware debe estar en:

/data/app

Si es una aplicación instalada por el usuario

/system/app
/system/priv-app

Si es una aplicación del sistema

/system/bin
/system/xbin

Si es un sistema binario de ejecución automática

/system/framework

Si es un marco que está siendo utilizado por el sistema o una aplicación de terceros para representar la interfaz de usuario de los anuncios o dibujar sobre el sistema (adware) e instalar aplicaciones sin preguntar (bloatware).

/system/vendor/app

Si es una aplicación de usuario del sistema.

Alternativamente, una aplicación puede crear su propio espacio en el sistema donde tiene archivos binarios, bibliotecas, marcos y scripts de shell utilizados para inicializar sus servicios en el sistema.

Un usuario solo puede estar seguro si instala aplicaciones que el otro usuario no ha instalado.

Los datos de la aplicación se almacenan en una base por usuario. Con multiusuario, cada usuario tiene su propio directorio de datos. En el almacenamiento interno, esto se realiza mediante asignaciones al resp. "almacenamiento emulado" (que se asigna en consecuencia). Sin embargo, no estoy seguro de cómo se maneja esto para la tarjeta SD externa. Una excepción son los archivos OBB, que se consideran parte de la aplicación, por lo que la lógica de estos podría coincidir con la lógica de los APK.
Sí, incluso he usado el directorio para mover fotos y archivos de un usuario a otro. Y funciona. Parece que es un directorio mutuo. Creo que multiusuario no está bien implementado en Android de todos modos
Sí, solo el OBB