Есть ли для разработчиков API для мониторинга сигналов 3G / WIFI / GPRS? - PullRequest
1 голос
/ 03 ноября 2011

Я хочу захватить сетевой трафик iPhone. Позволит ли Apple это сделать? Есть ли какие-либо API для разработчика, чтобы контролировать сигналы?

Ответы [ 2 ]

1 голос
/ 03 ноября 2011

Если под «потоком» вы подразумеваете все данные, отправляемые и получаемые этими механизмами, то нет - вы не можете сделать это на не взломанном iPhone. Приложения не должны вмешиваться ни в какие действия, выполняемые системными процессами или другими приложениями.

0 голосов
/ 27 сентября 2013

Если вы хотите перехватывать IP-трафик, и ваш iPhone работает под управлением iOS 5 или более поздней версии, и вы можете подключить ваш iPhone к машине под управлением OS X, вы можете использовать механизм удаленного виртуального интерфейса ,который направляет копию сетевого трафика на Mac для захвата вашим любимым сетевым инструментом (tcpdump, Wireshark и т. д.).

Если вы хотите захватывать трафик на более низком уровне, вы можете захватить Wi-Fi.Трафик Fi с адаптером Wi-Fi в режиме монитора (но будьте готовы к дешифровке трафика; см. Wireshark «Как расшифровать 802.11» на странице для получения информации об этом), но у вас возникнут чрезвычайные трудностиперехватывать исходный трафик мобильной телефонной сети (вы, вероятно, не сможете).

...