Ho riscontrato questo tipo di annuncio pop-up spesso quando utilizzo un'app su iOS. Quale rete pubblicitaria sta servendo questo annuncio? (O come dovrei determinare questo in generale quando l'annuncio scorre a un'altra app)
Ho riscontrato questo tipo di annuncio pop-up spesso quando utilizzo un'app su iOS. Quale rete pubblicitaria sta servendo questo annuncio? (O come dovrei determinare questo in generale quando l'annuncio scorre a un'altra app)
A seconda di come sei esperto di terminali, potresti esaminare l'investigazione usando lsof
e netstat
.
Funzionerà solo con un dispositivo iOS jailbroken. Installa i pacchetti network-cmds
e lsof
usando Cydia.
Chiudi tutte le altre applicazioni, tranne quella che genera l'annuncio. Quindi, apri un terminale, esegui uno di questi comandi e guarda l'elenco. Basta usare il processo di eliminazione per capire a quale indirizzo IP sta parlando. ( IE: se sai che stai eseguendo Spotify per la musica, puoi escludere qualsiasi connessione attiva che sta per un sito web con "spotify" nel nome host. ) Dopo averlo ridotto, se sei lasciato con un insieme di indirizzi IP invece di nomi di host, si potrebbe provare a eseguire i rimanenti attraverso una pagina Web di ricerca degli indirizzi IP.
Ecco i comandi. Ho fornito un po 'di output di esempio dal mio Mac per mostrarvi cosa ottengo. Questi sono gli stessi comandi nei pacchetti sopra per iOS, quindi dovresti ottenere un output equivalente. Stai attento, otterrai molto output, quindi preparati a scorrere.
[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 prova
[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
Dove 192.168.1.124 sarà il tuo indirizzo IP locale invece di quanto mostrato sopra.