Monitoreo de la comunicación de la aplicación

3

Estoy buscando una forma de monitorear la comunicación entre las aplicaciones de Android para detectar su comportamiento sospechoso, pero no estoy seguro de dónde comenzar el proceso de desarrollo.

Hasta ahora he encontrado una herramienta como enlace pero su funcionalidad no es lo que estoy buscando. Me gustaría tener una aplicación en mi móvil que pudiera informar, por ejemplo, esa aplicación A se comunica con las aplicaciones: B, C y D. Supongo que la programación del kernel podría estar involucrada.

Apreciaría cualquier consejo, dirección, literatura, etc.

    
pregunta lunar 31.10.2012 - 03:45
fuente

2 respuestas

3

TaintDroid es una modificación de Android para proporcionar monitoreo de privacidad en tiempo real.

ProxyDroid fuerza toda comunicación a través de un proxy de manera que pueda ser interceptada.

    
respondido por el rook 31.10.2012 - 04:34
fuente
0

Te sugeriría

  1. Cree un punto de acceso en su computadora portátil
  2. Instale WireShark en su computadora portátil
  3. Ejecute Wireshark en la interfaz de su red en la que se encuentra el HotSpot
  4. Deshabilita los servicios GSM en tu teléfono
  5. Habilite WIFI en su teléfono y conéctese a su Hotspot (desde el paso 1)
  6. Observe el flujo de tráfico de su teléfono

Lo que creo que encontrarás es ...

La mayoría de los datos se envían a través de una conexión SSL, lo que dificulta mucho determinar qué se está enviando.

Sin embargo, debería poder determinar qué puertos se están utilizando, mediante un seguimiento de DNS inverso.

    
respondido por el Tim Seed 29.10.2014 - 05:58
fuente

Lea otras preguntas en las etiquetas