Если вы хотите анализировать сетевой трафик - передачу данных по различным протоколам, то утилита Wireshark с открытым исходным кодом (распространяемая по лицензии GNU General Public License v.2) - всегда к вашим услугам. Правда, непосредственно для захвата сетевого трафика потребуется дополнительное программное обеспечение - например, библиотека
Pcap (Packet Capture). Установив WinPcap, запускайте приложение Wireshark с администраторскими привилегиями, и вы увидите доступные источники для захвата сетевых данных в разделе Capture.
Полный список поддерживаемых Wireshark протоколов вы можете найти на
этой странице).
После захвата данных вы сможете просматривать и анализировать полученные данные, пользуясь удобным интерфейсом и поисковыми возможностями, а также функциями сортировки, фильтрации и т.д.
Версия 1.8.4 характеризуется устранением более десятка уязвимостей, исправлением более двух десятков ошибок и недочётов, обновлением поддержки ряда сетевых протоколов, введением возможности анализа новых форматов файлов с захваченным трафиком CommView NCF, iSeries, pcap-ng. Подробнее о характеристиках новой версии вы можете узнать из
примечаний к выпуску.
Для загрузки предлагаются дистрибутивы под Windows (в том числе - переносимая версия) и Mac OS X, а также, естественно, исходный код приложения.
Страница загрузки Wireshark: ссылка