4 votos

¿Hay alguna forma de controlar el entorno de ejecución de la aplicación?

¿Hay alguna forma de controlar cómo una aplicación instalada se comunica a través de la red y escribe datos en el disco?

Digamos que tengo una aplicación que manejará datos sensibles, pero que proviene de un tercero, por lo que no puedo controlar la implementación. ¿Es posible proporcionar algún tipo de entorno en el que pueda ejecutar la aplicación y asegurarme de que los datos que escribe en el disco están cifrados y que su comunicación a través de Internet es segura? ¿Como ejecutarla en una máquina virtual que yo controle o forzarla a usar algún tipo de framework que yo haya creado?

2voto

Matthew Read Puntos 35808

El emulador de Android se puede ejecutar en su PC y es bueno para las pruebas. Podrías utilizar herramientas para olfatear los datos que se envían en tu red y ver si están encriptados, y comprobar los archivos escritos en el almacenamiento del "dispositivo". Pero no puedes "controlar" la aplicación en sí.

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