Así que quiero redirigir el tráfico HTTP de mi teléfono Android a través de un proxy que se ejecuta en mi computadora, en mi caso Burp Suite.
Intenté hacerlo cambiando la configuración de WiFi y también utilizando la aplicación Drony. También instalé el certificado SSL de Burp en mi teléfono.
Cuando visito sitios web usando Chrome, todo funciona bien tanto en HTTP como en HTTPS, y puedo ver todas las solicitudes en Burp. Pero cuando uso una aplicación diferente, cualquier aplicación, recibo un mensaje de error de "no se puede conectar a Internet" y no puedo usar la aplicación.
¿Alguien sabe cómo solucionar este problema?
También debo mencionar que mi teléfono no está rooteado.
0 votos
Mi respuesta a una pregunta similar sobre Fiddler: ¿Por qué no se captura todo el tráfico de mi dispositivo al enrutarse a través de un proxy?
0 votos
Encontré la respuesta aquí. ctrl.blog/entry/android-proxyhandler-battery-optimization.html Después de seguir las instrucciones, mi proxy funcionó correctamente, para la Tienda Play y varias otras aplicaciones. La Optimización de energía no permite que los manejadores de proxy funcionen correctamente.