1

Существует ли приложение прокси-сервера для Mac, которое позволяет мне настроить локальный прокси-сервер, чтобы я мог регистрировать / отслеживать, какие сайты посещает приложение iPhone?

Заранее спасибо!

1 ответ1

1

Настройте свой Mac в качестве точки доступа и отслеживайте трафик с помощью TCPDump. Вот шаги:

  • На значке Wi-Fi на панели инструментов нажмите « Create Network . Дайте ему случайное имя, выберите безопасность и установите пароль.
  • В « System Preferences > Sharing установите To computers using: Wi-Fi . В Wi-Fi Options... выберите сеть, которую вы создали ранее. В разделе Share your connection from: выберите интерфейс, с которого вы получаете Интернет.
  • Включите Internet Sharing и подключитесь к этой новой сети Wi-Fi со своего iPhone.
  • Отключите 3G на вашем iPhone из « Settings > General > Network и проверьте ваш интернет с Safari. Иногда это занимает несколько секунд.
  • В вашем Mac введите sudo tcpdump -s 0 -A -i en1 port 443 > log.txt . Используйте ifconfig если у вас есть сетевой интерфейс, отличный от en1. Сгенерированный журнал может быть импортирован WireShark (который в основном представляет собой версию tcpdump с графическим интерфейсом) и выглядит следующим образом:

  • Теперь весь интернет-трафик с вашего iPhone будет записываться.

TCPDump включен во все версии OS X. Другие варианты см. В разделе Технические вопросы и ответы QA1176 Получение трассировки пакетов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .