Configurar Fiddle para Nox

Fiddle es una herramienta que nos podría servir para pruebas y depuración de aplicaciones Android, particularmente usando el emulador Nox. Es importante destacar que es posible que algunas páginas en Internet y aplicaciones no funcionen mientras tengas el Fiddle activado.

Configurando Fiddler

  1. Luego de instalarlo normalmente vamos a Tools > HTTP.
  2. Asegura que Capture HTTPs CONNECTs y Decrypt HTTPS traffic está chequeado y que “…from all process” está seleccionado.
  3. Click en Connections.
  4. Asegura que tienes seleccionado Allow remote computers to connect.
  5. Click en OK, reiniciar Fiddler.
  6. Arriba a la derecha hay un indicador que muestra “Online”, al pasar el ratón por encima se muestran las conexiones IPv4 o IPv6 y la dirección que está usando Fiddle.

Configurar Nox

  1. Selecciona el ícono de Ajustes (Settings).
  2. Selecciona WiFi.
  3. Selecciona y manten presionado sobre tu red actual hasta que aparezca la opción modificar la red.
  4. Selecciona Ver opciones avanzadas (Show advanced options).
  5. Selecciona Proxy settings y elige Manual.
  6. Escribe tu dirección IP y puerto (por defecto puerto 8888) del servidor Fiddler.
  7. Guarda los cambios.
  8. Para verificar la configuración navega la página http://ipv4.fiddler:8888/. La página mostrará la página de Fiddler Echo Service.
  9. En la página Fiddler Echo Service Webpage, selecciona FiddlerRoot Certificate.
  10. Dale nombre al certificado.
  11. Deberás colocar un PIN de bloqueo o contraseña.

Con esos pasos ya debería mostrarse el tráfico de Nox en Fiddler. Para filtrar el tráfico selecciona Show only traffic from y selecciona el nombre del proceso de Nox (NoxVMHandler.exe).

En caso de no poder instalar el certificado

  1. Ingresar en la opción de Settings de Nox (Ajustes).
  2. Seleccionar Personal > Security (Seguridad).
  3. En la sección Credential Storage (Almacenamiento de credenciales) Seleccionar Install from storage (Instalar desde la tarjeta SD o Almacenamiento).
  4. Seleccionar el archivo FiddlerRoot.cer.
  5. Ingresar un nombre para el certificado..
  6. Para verificar seleccione Trusted credentials (Certificados de confianza) > User (usuario). Se debería mostrar el certificado de Fiddler.

Revirtiendo los cambios

Después de usar Fiddler, solo se debe ir a la selección de proxy (en los Settings) y quitarlo.

Para borrar el certificado FiddlerRoot se selecciona Trusted credentials > User y luego visualizando el certificado Delete.

Fuente: http://www.iandrohacker.net/2017/02/configure-fiddler-for-android-emulator.html

Deja un comentario