Che rete pubblicitaria è questa?

2

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)

    
posta user1242573 02.03.2014 - 21:46
fonte

1 risposta

2

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.

    
risposta data 03.03.2014 - 04:13
fonte

Leggi altre domande sui tag