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