1 votos

Solucione ERR_PROXY_CONNECTION_FAILED debido a un cambio en el proxy global por el marco de seguridad móvil a través de adb shell en un teléfono no rooteado

El problema en un smartphone Samsung Galaxy S7 sin root:

  • ERR_PROXY_CONNECTION_FAILED en Google Chrome
  • Sin acceso a internet en la configuración inalámbrica del celular
  • Sin acceso a internet en la configuración de datos móviles del celular
  • Solo funcionan Whatsapp o Google Duo

3voto

BillyGL Puntos 21

La causa

  • Estaba trabajando con Mobily Security Framework (https://github.com/MobSF/Mobile-Security-Framework-MobSF). Es un conjunto de herramientas para analizar aplicaciones móviles.

  • En la opción de análisis dinámico, mi teléfono estaba conectado a la PC a través de USB. La herramienta funciona con emuladores genymotion (https://www.genymotion.com/fun-zone/) pero si el dispositivo está conectado, MobSF comienza a configurar un entorno de prueba en el smartphone.

    [INFO] Creando Entorno de Análisis Dinámico [ERROR] Error al Ejecutar Comando ADB [INFO] Versión de Android identificada como 8.0 [INFO] Comprobando Entorno MobSFyed [WARNING] Esta instancia de Android no está MobSfyed. MobSFeando el entorno de ejecución de Android [INFO] Versión de Android identificada como 8.0 [ERROR] Asegúrate de que una instancia de Genymotion Android x86 esté en ejecución [INFO] Instalando MobSF RootCA [ERROR] Error al Ejecutar Comando ADB [INFO] Instalando MobSF Clipboard Dumper [ERROR] Error al Ejecutar Comando ADB [INFO] ¡MobSFeado Completado! [INFO] Iniciando Proxy HTTPs en el 1337 [INFO] Habilitando ADB Reverse TCP en el 1337 [INFO] Configurando Proxy Global para VM de Android [INFO] Iniciando Monitor de Portapapeles [INFO] Obteniendo resolución de pantalla [INFO] ¡El Entorno de Prueba está Listo!

  • Como dispositivo no rooteado, MobSF falla ([ERROR] Error al Ejecutar Comando ADB) pero logra cambiar la configuración global de proxy ([INFO] Configurando Proxy Global para VM de Android)

La solución

  • Se explica en ¿Cómo configurar un proxy HTTPS de Wi-Fi, no HTTP, mediante adb shell? El comando se ejecuta en adb shell:

    adb shell settings put global http_proxy :0

  • A pesar de que la configuración wifi o configuración de datos móviles (a través de APN) esté establecida en proxy none, esta configuración global solo se puede cambiar mediante adb shell

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