Анализатор пакетов Localhost для Mac - PullRequest
3 голосов
/ 21 апреля 2010

Анализаторы пакетов обычно не захватывают трафик локального хоста. Мне нужно проверить некоторые почтовые данные в среде localhost (генерируемой из разработки Ruby on Rails). Знаете ли вы о каких-либо программах, которые предоставляют пакеты localhost?

Ответы [ 5 ]

2 голосов
/ 29 апреля 2010

Я использую fiddler на моем компьютере с Windows для http сниффинга.Так как он смотрит только на http-трафик, вы не получаете почти столько шума, сколько вы получаете с чем-то вроде WireShark.

Хитрость в том, чтобы заставить его работать с данными, отправленными и полученными локально, состоит в использовании другой конечной точкиваши URL.Использование http://127.0.0.1./YourServiceName вместо http://localhost/YourServiceName всегда работало для меня.Важно включить конечную точку в IP-адрес.Не спрашивайте меня, почему.

1 голос
/ 29 апреля 2010

Если вы просто измените свой адрес с localhost на назначенный IP-адрес (например, 192.168.12.34 или что-то еще, что у вас есть), ваш анализатор пакетов сможет видеть пакеты.

1 голос
/ 21 апреля 2010

Если вы используете Firefox, вы можете использовать функцию ведения журнала HTTP:

https://developer.mozilla.org/en/HTTP_Logging

0 голосов
/ 23 апреля 2010

Я довольный пользователь HTTPScoop: http://www.tuffcode.com/

Он похож на аддоны анализатора трафика HTTP, которые вы увидите для Firefox и т. Д., Но работает в масштабе всей системы, что удобно и может переключаться для наблюдения любого из ваших доступных сетевых интерфейсов.

Он не бесплатный и не отслеживает HTTPS-трафик, но, кроме того, он является полезным дополнением к вашему набору инструментов.

0 голосов
/ 21 апреля 2010

Эти пакеты, вероятно, не существуют. Нет причин для пакетирования данных, когда они не покидают хост. Данные должны просто идти от сокета к сокету.

Вы можете использовать что-то вроде инструментов или Dtrace для мониторинга отправки системного вызова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...