2 votos

¿Cómo comprobar dónde envía los datos una aplicación a través de Internet en Android?

¿Cómo comprobar a dónde envía datos una aplicación y hace peticiones a través de Internet en Android?

¿Es posible con ADB o con otra cosa?

Quiero supervisar una aplicación para los datos que está enviando a través de Internet.

1voto

El firewall No-Root hace lo mismo. La ventaja es que todo se muestra en una interfaz gráfica de usuario. Para funcionar, crea una VPN (la desventaja de esto es que no puedes usar tu propia VPN al mismo tiempo, por supuesto). Entonces se listan las aplicaciones que quieren acceder a una determinada dirección IP a través de un determinado puerto, y usted puede decidir si desea permitir o no permitir en la ip o rango a través de WIFI o móvil.

Esto funciona muy bien para las aplicaciones dedicadas, pero para algunas aplicaciones del sistema es complicado, porque se muestran de forma conjunta. También hay solicitudes de ciertas direcciones IP de servidores '...cloudfront..'. Estos servidores son servidores de alojamiento que cambian continuamente y nunca sabrás quién está detrás y qué datos se envían a él.

Y el ejemplo de una aplicación incluida de Android que tengo es: " Sistema Android, Atci_service, com.mediatek, com.mediatek.batterywarning, com.mediatek.voiceextension, Common Data Service, FloatWindow, FotaProvider, Fused Location, Input Devices, Key Chain, MiraVision, MMITest, Mobile anti-theft, MTK Thermal Manager, Permission Control, Phone, Schedule power on & off, Settings Storage, Setting, SmartcardService, UpgradeSys, Voice Unlock "

0 votos

Debido a esta respuesta mi cuenta está prohibida de añadir otras respuestas a stackoverflow... ¿Por qué?

0 votos

Terminado con la pila. Su sistema de calificación de los miembros no ayuda a los contribuyentes, sino que incluso apoya la obtención de más leechers.

0voto

Oliver Salzburg Puntos 413

Puede utilizar tPacketCapture para enrutar su tráfico a través de una VPN local.

La aplicación escribirá entonces un registro que puedes abrir con WireShark en su escritorio y analizar el flujo de datos.

No te permitirá ver qué aplicación envió qué paquete, pero esto es lo mejor que se puede hacer sin Root. Aunque hay una versión Pro disponible que le permite filtrar las aplicaciones.

0 votos

Eso suena bien. Lo intentaré.

0 votos

Hola Oliver, este método funciona muy bien... para el tráfico HTTP. ¿Hay alguna forma de olfatear el tráfico HTTPS? ¿Tal vez sólo los datos enviados?

0 votos

¿Cómo obtener este registro desde un dispositivo no rooteado?

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