3 votos

¿Para qué sirve que una aplicación no permita hacer copias de seguridad (Android:allowBackup="false")?

Lo pregunto concretamente porque Helium (la aplicación antes conocida como Carbon) utiliza permisos Root para hacer copias de seguridad de datos y con Root puedo hacer copias de seguridad manualmente (a través del shell o del Root Explorer) de los datos de las apps que no lo permiten. Entonces, ¿por qué los datos de algunas aplicaciones no se respaldan con Helium (que tiene privilegios Root concedidos)?

He leído la información sobre el permiso en otros lugares en SE, así como en developer.Android.com que dice que el usuario no podía copiar los datos para cavar a través de su PC, pero en realidad es trivial si usted tiene acceso Root en el primer lugar. Si usted está realmente en la excavación a través de los datos a continuación, pasar por alto el permiso es trivial. Si el permiso te detuviera, probablemente no serías el tipo de persona que escarba en los datos de las aplicaciones.

1voto

user61230 Puntos 11

No necesitas Root para hacer una copia de seguridad de los datos de un dispositivo Android a un PC, sólo necesitas acceso físico y habilitar la depuración en el menú de desarrollador. Esto te permite copiar los datos del almacenamiento interno de la aplicación, que puede contener información sensible que no quieres que alguien robe, como tu token de acceso a Facebook.

Estoy de acuerdo en que es bastante trivial en la mayoría de los casos, pero hay algunos casos que requieren esta capa extra de protección contra los ataques en los que hay acceso físico.

Tenga en cuenta que para evitar esto tendría que Rootear el teléfono, en cuyo caso los datos sensibles en el almacenamiento interno se borrarían cuando se produce el restablecimiento de fábrica.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X