¿Qué red de publicidad es esta?

2

A menudo encuentro este tipo de anuncio emergente cuando uso una aplicación en iOS. ¿Qué red de publicidad está sirviendo este anuncio? (O, ¿cómo puedo determinar esto en general cuando el anuncio se desplace a otra aplicación)?

    
pregunta user1242573 02.03.2014 - 21:46

1 respuesta

2

Dependiendo de tu nivel de conocimientos de terminal ... puedes buscar en el uso de lsof y netstat .

Esto solo funcionará con un dispositivo iOS con jailbreak. Instale los paquetes network-cmds y lsof usando Cydia.

Cierre todas las demás aplicaciones, excepto la que genera el anuncio. Luego, abra una Terminal, ejecute uno de estos comandos y mire la lista. Simplemente use el proceso de eliminación para averiguar con qué dirección IP está hablando. ( IE: si sabe que está ejecutando Spotify para música, puede descartar cualquier conexión activa que vaya a un sitio web con "spotify" en el nombre de host. ) Después de limitarlo, si está Si se deja un conjunto de direcciones IP en lugar de nombres de host, puede intentar ejecutar las restantes a través de una página web de búsqueda de direcciones IP.

Aquí están los comandos. He suministrado un poco de salida de muestra de mi mac para mostrarle lo que obtengo. Estos son los mismos comandos en los paquetes anteriores para iOS, por lo que debería obtener una salida equivalente. Tenga cuidado, obtendrá mucha salida, así que prepárese 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 intente

[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.

    
respondido por el jseawright 03.03.2014 - 04:13

Lea otras preguntas en las etiquetas