Requisitos: Utiliza la herramienta Charles Proxy para capturar solicitudes y respuestas HTTPS enviadas por el software de la app. Charles Proxy soporta proxies HTTP remotos.
Primero, sigue el tutorial a continuación para completar la instalación y configuración en un ordenador con Windows, de la siguiente manera:
Activa el proxy remoto y configura lo siguiente:Proxy -Configuración > proxy -> Proxies, puerto por defecto8888, como se muestra en la figura siguiente:
Para comprobar la dirección IP de tu ordenador, utiliza help -> dirección IP local o cmd para introducir ipconfig, como se muestra a continuación:
O quizá está aquíAyuda -> Proxy SSL -> Instalar el certificado raíz de Charles en un dispositivo móvil o navegador remoto, como se muestra en la figura siguiente:
Conecta tu iPhone al WiFi, asegurándote de que está en la misma LAN que la herramienta de captura de paquetes de tu ordenador. Encuentra el nombre específico del WiFi, configura manualmente los ajustes del proxy y añade la dirección IP y el puerto, como se muestra a continuación:
Ábrelo usando el navegador Safari:
http://chls.pro/ssl
http://ssl.charles
http://charlesproxy/getssl
Descarga el archivo de descripción de configuración, como se muestra a continuación:
Abre tu iPhone, busca: Configuración - > General - > VPN y Gestión de dispositivos, instala el archivo de descripción, como se muestra a continuación:
En este punto, los paquetes de datos HTTPS aún no pueden capturarse correctamente. Necesitas encontrar lo siguiente en tu teléfono: Configuración - >General - > En Local - > Configuración de Confianza de Certificados, activa la confianza para este certificado, como se muestra a continuación:
Esto te permitirá capturar correctamente las solicitudes HTTPS desde tu iPhone. Si no puedes acceder a la web, comprueba si tu ordenador ha activado el cortafuegos. |