2012-04-20 3 views
0

я нашел статью, в которой обсуждает захватывая сетевые пакеты путешествия через Wi-Fi на прошивке: http://www.cardinalpeak.com/blog/?p=519Захват пакетов сотовой сети на iOS?

Как я могу достичь того же для сотовых (т.е. 3G, 4G) сетевых пакетов? Я пытаюсь выяснить, какой сетевой протокол Skype используется для реализации чата на iOS в свете this ограничений.

ответ

0

У меня нет большого ответа на ваш вопрос, но вы можете попробовать:

  1. Использование Skype для вызова Mac или ПК и смотреть соединение с другой стороны, используя анализатор пакетов
  2. Получить AT & T 3G Microcell и поставить перехватчик пакетов на его подключения Ethernet
  3. джейлбрейка устройство и поставить перехватчик пакетов на нем

Я не думаю, что любой из этих Солу будут хорошо работать, если Skype использует безопасные соединения. # 1 не будет видеть установочный разговор с сервером Skype. # 3 кажется лучшим выбором, если у вас есть запасное устройство.

+0

У меня есть доступ к тюремному устройству. Как я могу обнюхивать исходящие сотовые пакеты в таком случае? – Gili

+0

Я никогда не делал этого, но поиск Google вызывает http://code.google.com/p/pirni-derv/ и http://www.ijailbreak.com/applications/learn-how-to-sniff- wireless-passwords-with-pirni /. Может работать. – EricS

1

Вам не нужно устройство устройства jailbrocken для запуска захвата на нем. Вы можете обнюхивать трафик через ваше устройство Mac.
Это то, чего вы хотите, я верю. Начиная с iOS5 Apple добавила поддержку интерфейса RVI. Поэтому, если вы используете OSX-устройство, вы можете подключить iOS к OSX с помощью сети VRI и наслаждаться миром 3G/2G.

Что касается Skype:
Skype использует протокол для чата, хотя пакеты передаются в TCP. Захват этих пакетов, которые дают как можно больше информации.
Аудио отправляется в UDP-пакетах во время разговора (вчера у меня есть тест).

Надеюсь, это поможет.

+0

Интересно, что этот ответ не принят. Я просто использовал RVI, как описано здесь: https://developer.apple.com/library/ios/qa/qa1176/_index.html#//apple_ref/doc/uid/DTS10001707-CH1-SECIOSPACKETTRACING и здесь: http: // useyourloaf.com/blog/remote-packet-capture-for-ios-devices/, и он отлично работает. Вы даже можете захватывать данные из сети Cellular Data :) – atsakiridis

Смежные вопросы