2 votos

¿Cómo se pueden monitorizar las actividades de una aplicación y ver lo que está enviando a través de Internet?

Hace unos meses he instalado la aplicación tasker llamada MacroDroid Pero después de unos días lo desinstalé.

Hoy cuando estaba revisando las aplicaciones en /system/app me encontré con una aplicación llamada MicroDroidSystemHelper ( com.arlosoft.macrodroid.helper )

Había concedido al MicroDroid acceso de superusuario cuando lo usaba, así que puede haber hecho la aplicación que he encontrado hoy como aplicación del sistema.

Ahora tengo que averiguar qué datos está enviando a Internet? Porque al comprobar su permiso llegué a saber que tiene el Connectivity Pemission.

También he intentado lanzarlo pero no tiene interfaz

Así que mi pregunta es ¿cómo puedo controlar sus actividades? App Name

2voto

Firelord Puntos 161

Parece que MacroDroid ahora (tengo v3.10.1) no va con el enfoque de instalar el archivo de ayuda dentro de /system como opción por defecto. En su lugar, ahora lo utiliza como un enfoque de copia de seguridad y sólo cuando usted está teniendo un problema con el GPS / NFC. Si tienes ese archivo dentro de /system entonces, o bien se instaló cuando usabas una versión anterior a la v3.10.1 o bien elegiste deliberadamente volver a la técnica anterior a través de su configuración.

La última versión de ese archivo de ayuda es la 1.2 y los siguientes son los permisos mencionados en su manifiesto:

Para conectarse a la red, es necesario debe preguntar el permiso Android.permission.INTERNET - no está presente en el manifiesto. Así que puedes estar seguro de que la aplicación, por sí sola, no podrá enviar ningún dato.

Dicho esto, dada la naturaleza del título, no es necesario supervisar las actividades de una aplicación (no hay beneficios) si tu objetivo es averiguar a qué datos está accediendo o está enviando. Puedes utilizar XPrivacy en este caso. Requiere Xposed Framework. XPrivacy puede notificar cuando la aplicación intenta acceder a un permiso sensible a la privacidad. Eso daría una estimación aproximada del alcance de los datos a los que la aplicación puede estar accediendo. Usted puede utilizar un cortafuegos para restringir el acceso de la aplicación a Internet y recibir una notificación cada vez que la aplicación intente acceder a la red.

Aun así, para ver los datos que envía la aplicación, habría que capturarlos o husmearlos al menos. Respuestas para Captura del tráfico de telefonía móvil en wireshark y Supervisar la actividad de la red en los teléfonos Android puede resultar útil. (No he probado ninguna de las soluciones que aparecen allí).

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