Я разрабатываю веб-сайт, который использует SSL (соединение с https), и я хочу подтвердить, что все отправленные данные зашифрованы. Может ли кто-нибудь дать мне хороший бесплатный сниффер пакетов в Mac OS, который я мог бы использовать?
Спасибо!
Ответ 1
Это не так гладко, как Wireshark, но OS X имеет встроенный инструмент командной строки для захвата и отображения пакетов:
sudo tcpdump -A -s0 -ien0 port 80
(флаг -A позволяет отображать содержимое пакетов в виде текста, -s0 делает его захватом целых пакетов не только заголовками, -ien0 делает захват на первом интерфейсе Ethernet (как правило, беспроводная сеть является en1), а port 80 позволяет только захватить трафик на/из порта 80 (см. справочную страницу для получения дополнительных параметров для шаблонов захвата.)
Ответ 2
Не забывайте, что Packet Peeper, WireShark не так хорош на Mac.