Me encuentro con este tipo de pop-up de publicidad a menudo cuando se utiliza una aplicación en iOS. Lo de la publicidad de la red está sirviendo este anuncio? (O, ¿cómo puedo determinar esto, en general, cuando el anuncio de los ciclos a otra aplicación)
Respuesta
¿Demasiados anuncios?Dependiendo de la forma en que terminal inteligente eres.. usted puede mirar en el detective de en torno al uso del lsof
y netstat
.
Esto sólo funcionará con un dispositivo iOS con jailbreak. Instalar los paquetes network-cmds
y lsof
usando Cydia.
Cierre todas las otras aplicaciones, excepto para el que genera el anuncio. A continuación, abra una Terminal, ejecute uno de estos comandos y mirar a través de la lista. Simplemente utilice el proceso de eliminación que averiguar la dirección IP que está hablando. (Es decir: si usted sabe que usted está utilizando Spotify para la música, se podría descartar cualquier tipo de conexiones activas que van de un sitio web con "spotify" en el nombre de la máquina.) Después de reducir la velocidad, si se queda con un conjunto de direcciones IP en lugar de nombres de host, usted podría tratar de ejecutar el resto a través de una dirección IP de búsqueda de la página web.
Aquí están los comandos. He proporcionado un poco de la muestra de la salida de mi mac para mostrar lo que quiero conseguir. Estos son los mismos comandos en los paquetes de arriba para iOS, así que usted debe conseguir equivalente de salida. Se advirtió, obtendrá un montón de salida, así que esté preparado para desplazarse.
[MacBook-Pro:~] jonathan% lsof -i
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
UserEvent 228 jonathan 6u IPv4 <MAC> 0t0 UDP *:*
Mail 240 jonathan 34u IPv4 <MAC> 0t0 TCP 192.168.1.124:49590->17.158.8.25:imaps (ESTABLISHED)
Mail 240 jonathan 37u IPv4 <MAC> 0t0 TCP 192.168.1.124:49533->17.158.8.25:imaps (ESTABLISHED)
O probar
[MacBook-Pro:~] jonathan % sudo netstat
Active Internet connections
Proto Recv-Q Send-Q Local Address Foreign Address (state)
tcp4 0 0 192.168.1.124.50428 cache.google.com.https ESTABLISHED
tcp4 0 0 192.168.1.124.50427 cache.google.com.https ESTABLISHED
Donde 192.168.1.124 será su dirección IP local en lugar de lo que se muestra arriba.