Estoy tratando de examinar algunas aplicaciones y qué tipo de tráfico de red están usando en mi iPhone.
He configurado Charles (incluidos los certificados SSL y los perfiles de aprovisionamiento). Luego, conecté mi computadora portátil a mi iPad para obtener una conexión, y luego compartí esa Internet con mi iPhone a través de WiFi.
Por alguna razón, las aplicaciones con las que estoy trabajando parecen pensar que no están en línea. Safari funciona con esta configuración.
¿Cuáles son mis opciones para enviar sin problemas el tráfico de red a una Mac para su análisis, sin jailbreak?
Si es importante, estoy ejecutando iOS 5.1 en un iPhone 4 y Mac OS X Lion en la MacBook de plástico blanco (mediados de 2010).
Respuestas:
Usa mitmproxi . Está probado para este tipo de cosas. Hace un tiempo hubo un alboroto sobre la ruta de la aplicación cargando el libro de direcciones a sus servidores. Esto fue lo que se usó para descubrirlo. El tipo escribió cómo lo usó y esa es una buena introducción sobre cómo instalar y usar mitmproxy.
Desde el sitio :
fuente
Mientras está conectado al mismo Wifi, ¿ WireShark no hará exactamente lo que quiere?
Extraído de la página de documentación de WireShark
fuente
Debookee es un analizador de tráfico de red como Wireshark, pero también puede interceptar el tráfico de red de cualquier dispositivo en su red.
Simplemente escanee su red, verá todos los dispositivos, seleccione su iPhone como Target, inicie el analizador y verá todo el tráfico de su iPhone, sin necesidad de jailbreak o anclaje.
Los protocolos que se muestran son: HTTP, HTTPS, DHCP, DNS, TCP, SIP ...
fuente