Я часто сталкиваюсь с этим типом всплывающей рекламы при использовании приложения на iOS. Какая рекламная сеть обслуживает эту рекламу? (Или как бы я определил это вообще, когда реклама переходит в другое приложение)
В зависимости от того, как терминал подкованных вы .. вы можете посмотреть в слежки вокруг использования lsof
и netstat
.
Это будет работать только с взломанным устройством iOS. Установите пакеты network-cmds
и lsof
используя Cydia.
Закройте все остальные приложения, кроме одного, создающего объявление. Затем откройте Терминал, выполните одну из этих команд и просмотрите список. Просто используйте процесс исключения, чтобы выяснить, с каким IP-адресом он разговаривает. ( IE: если вы знаете, что используете Spotify для музыки, вы можете исключить любые активные соединения, которые идут на сайт с «spotify» в имени хоста. ) После сужения, если у вас остался набор IP-адресов вместо имен хостов вы можете попробовать запустить оставшиеся через веб-страницу поиска IP-адресов.
Вот команды. Я предоставил небольшой пример вывода с моего Mac, чтобы показать вам, что я получаю. Это те же самые команды в пакетах выше для iOS, поэтому вы должны получить эквивалентный вывод. Имейте в виду, вы получите много выходных данных, так что будьте готовы прокрутить.
[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)
ИЛИ попробуйте
[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
Где 192.168.1.124 будет вашим локальным IP-адресом вместо того, что показано выше.