WireShark (ранее Ethereal) будет отлично работать, если вы не знакомы с ним, это может быть немного сложно для OSX, для Windows это не проблема, а для Linux может быть головная боль. Вы можете скачать его здесь http://www.wireshark.org/, и прочитать краткий учебник здесь - http://www.ipprimer.com/packets.cfm
По существу, есть фаза capture
, и вы можете работать с данными - для ваших целей вы можете захватывать в реальном времени и фильтровать выходные данные в пакеты на интересующем вас порту / назначении, я использовал его много - время отладки изворотливых домашних сетей или проблем в офисе.
Остерегайтесь, например, при использовании MySQL и localhost
, это ключевое слово для MySQL, и оно вместо этого повлияет на использование сокета ... что усложняет ситуацию, вы можете обойти эту проблему, всегда проверяя используйте 127.0.0.1
при работе с MySQL. (Возможно, другое программное обеспечение использует это соглашение?)