Выберите вариант загрузки:
- скачать с сервера SoftPortal
TrafficMonitor — это универсальная программа массового назначения для слежения за сетевым и Интернет трафиком, с богатым набором настроек и расширенной функциональностью (полное описание…)
Рекомендуем популярное
NetLimiter Pro 5.3.20.0
NetLimiter — эффективная утилита для контроля и управления сетевым трафиком, с возможностью…
NetWorx 7.2.1
NetWorx — утилита, ведущая учет вашего интернет-трафика и мониторинг скорости…
NetBalancer 12.2.4.3626
NetBalancer — небольшая программа для контроля и управления интернет-трафиком на ПК. Можно…
NetTraffic 1.71.0
NetTraffic — небольшая полезная утилита для мониторинга сетевого трафика и учета статистики на выбранных интерфейсах…
-
Обзоры
11
-
Вопросы
3
-
Статьи
1
Лучшие программы для учета Интернет-трафика
Практически каждый компьютер постоянно подключен к сети Интернет. Для проверки качества соединения и учета объема переданных и полученных данных существуют специальные программы для учета трафика. С их помощью можно спрогнозировать затраты в лимитированных тарифах, блокировать нежелательные процессы посредством интегрированного фаервола и следить за качеством сетевого соединения. Ряд утилит для учета трафика Интернета на компьютере доступен с меню на русском языке.
В подборке мы сравним удобство интерфейса, функциональность приложений, а также их применимость – насколько универсальны программы для использования на домашних компьютерах и серверных машинах.
8.7
Интерфейс
Функционал
Универсальность
Мощная программа для слежения за трафиком с многофункциональным фаерволом. С помощью GlassWire можно не только завершать нежелательные активности, но и блокировать доступ в Сеть для выбранных приложений. Поддерживается возможность администрирования на уровне сетевого адаптера.
Все данные в программе визуализируются в виде понятных графиков. Предупреждения можно просмотреть в отдельной панели нотификации. Доступна возможность построения сведенных отчетов, в которых можно узнать, например, объем месячного трафика.
Бесплатная версия GlassWire включает ограничения по длительности хранения данных, также в ней недоступен ряд функций вроде поддержки Wi-Fi-сетей. Стоимость лицензионной версии начинается от 49 долларов.
6.7
Интерфейс
Функционал
Универсальность
Небольшая утилита для подсчета трафика на компьютере в онлайн-режиме. С ее помощью можно быстро генерировать отчеты по стандартным временным периодам (день, неделя, месяц), формировать статистику по пользователям ПК, а также создавать выборочные отчеты. Программа позволяет посмотреть список приложений, которые связываются с Интернет в текущий момент, однако заблокировать определенный процесс невозможно – встроенный файервол отсутствует. Зато есть функция шейпинга – можно закрыть доступ после достижения определенного порога данных.
Trial-период использования программы – месяц. Цена лицензии – чуть менее 30 долларов
7.3
Интерфейс
Функционал
Универсальность
Интерфейс NetLimiter полностью копирует функциональность программы – каждая вкладка отвечает за определенную опцию. Среди них – просмотр текущих активностей, установка фильтров и сценариев, отображение списка приложений, выходящих в Сеть, блокировка доступа в Интернет или локальную сеть, а также построение отчетов. Отметим, что программа может ограничить скорость доступа как для определенного процесса, так и для адаптера. Поддерживается возможность просмотра удаленных IP-адресов, к которым обращаются приложения.
Длительность пробного периода использования программы – 25 дней. Стоимость лицензии – около 30 долларов.
5.3
Интерфейс
Функционал
Универсальность
Программа для контроля трафика Интернет в реальном времени с помощью иконки в трее с возможностью скачивания и бесплатного использования в течение неограниченного периода. Утилита фактически является онлайн-монитором, позволяющим следить за трафиком, пропущенным через адаптер. При необходимости можно посмотреть объем данных для каждой сетевой карты. Поддерживается возможность разделения трафика на загруженные (download) и выгруженные (upload) данные.
5.3
Интерфейс
Функционал
Универсальность
Портативный захватчик пакетов, поддерживающий все распространенные типы подключений и современные протоколы. С его помощью можно захватить все данные, проходящие через адаптер – порт источника, размер пакетов, общий объем трафика, исходный адрес и другие. Информацию в сведенном отчете можно отсортировать по различным критериям либо преобразовать в удобный формат. Поддерживается возможность назначения команд посредством командной строки.
8.3
Интерфейс
Функционал
Универсальность
По своим возможностям TMeter ничем не уступает GlassWire. Программа включает интегрированный фаервол, однако в TMeter он также позволяет управлять правами доступа для локальных учетных записей. Особенностью утилиты является поддержка сетевого режима работы, благодаря этой функции программа может считать данные, инициатором обмена которых являются другие компьютеры внутренней сети. Кроме этого, в TMeter есть функция фильтрации сайтов по URL, возможность шейпинга скорости и мощный менеджер сценариев. С его помощью можно назначать определенное действие в случае возникновения указанного события. Например, ограничивать скорость при запросе определенного Web-адреса. TMeter содержит собственный механизм NAT.
Бесплатная версия утилиты не позволяет использовать более четырех фильтров. Стоимость максимальной версии – 65 долларов.
7.7
Интерфейс
Функционал
Универсальность
Специализированный инструмент для захвата и сохранения локальных и Интернет-пакетов, в том числе и IP-адресов. Программа может следить за трафиком в онлайн-режиме либо вести сбор данных по расписанию. Поддерживается возможность фильтрации информации исходя из заданных критериев – IP-адрес, порт, процесс, MAC-адрес и других вводных. Утилита совместима с более чем 100 протоколами включая VoIP.
Весь захваченный трафик хранится в виде базы данных. При необходимости можно визуализировать отчет в виде графика.
Стоимость подписки на полную версию программы начинается от почти 400 долларов в год. Пробный период – месяц.
7
Интерфейс
Функционал
Универсальность
Неплохой захватчик пакетов с интегрированным фаерволом и поддержкой сетевого режима работы. Поддерживается возможность установки лимита для определенного процесса либо ограничение доступа для указанного пользователя. Интерфейс утилиты состоит из трех основных блоков – онлайн-монитора, журнала событий и менеджера профилей.
Бесплатно пользоваться программой можно на протяжении 30 дней. Цена лицензии – 25 долларов.
7
Интерфейс
Функционал
Универсальность
Еще один узконаправленный инструмент, предназначенный для мониторинга качества сетевого подключение. В основе его принцип работы лежит алгоритм периодической отправки служебных пакетов для проверки времени отклика удаленных узлов и машин. Поэтому программа позволяет вовремя обнаружить «зависший» ПК или проблемное направление.
После обнаружения проблем утилита информирует пользователя удобным способом (например, письмом на E-Mail) и выполняет действие над удаленной машиной (перезагружает компьютер). Все задачи назначаются через специальную консоль сценариев.
Цена лицензии составляет чуть более 30 долларов. Доступен двухмесячный Trial-период.
Если вы желаете установить программу для учета трафика на домашний компьютер, то посоветуем вам GlassWire. Утилита позволяет гибко формировать различные отчеты, качественно визуализировать обработанные данные и блокировать доступ для определенного процесса.
Наиболее универсальный инструмент для мониторинга локальных сетей – TMeter. Кроме множества возможностей для анализа данных, программа включает функцию шейпинга скорости и может блокировать доступ по URL.
Программа для учёта входящего и исходящего трафика на Вашем компьютере. Поможет не превысить лимит трафика и не оказаться вообще без Интернета.
ВНИМАНИЕ: начиная с 6-й версии программа стала платной, поэтому во избежание недоразумений не обновляйте её. Здесь находится последняя бесплатная версия 5.5.5.
Кто пользовался Интернетом лет пять назад, тот, наверняка, помнит самую главную проблему юзера — постоянно контролировать количество трафика. Ведь тогда еще не было безлимитных пакетов, а Dial-Up подключение требовало денег за каждый скачанный мегабайт информации.
В итоге, если не контролировать расход трафика, то можно было «влететь в копеечку» :). Но народ изобретательный и он придумал много программ для замера и ограничения потока. Сегодня надобность в такого рода утилитах немного поубавилась, но они все же в ходу, потому что за время своего существования обзавелись множеством дополнительных полезных функций.
Благодаря таким программам сегодня можно замерять скорость Интернет-соединения, проверять все процессы, которые имеют доступ к Интернет, проводить замеры использования трафика в корпоративных сетях и многое другое.
Всеми вышеперечисленными функциями обладает небольшая программка — NetWorx. Кроме того, она имеет целый ряд дополнительных возможностей, которые пригодятся как системному администратору, так и простому пользователю. Таким же простым, но мощным инструментом можно назвать платную программу — DU Meter.
Сравнение бесплатной программы для учёта трафика NetWorx с платным аналогом DU Meter
| Особенности | NetWorx | DU Meter |
| Стоимость | бесплатно | от $24.95 |
| Монитор трафика в реальном времени | + | + |
| Всплывающие сообщения о подозрительных процессах в сети | + | + |
| Развитая система отчетов | + | + |
| Просмотр сетевой активности приложений и служб | + | + |
| Замер средней скорости соединения | + | — |
| Пинг и трассировка маршрута к удаленному ПК | + | — |
Помимо этого в NetWorx можно наложить квоту на количество трафика, а также запускать различные приложения по расписанию. Сама программа поставляется в двух вариантах: портативный и инсталляционный. Думаю, что проще всего использовать «портабельную» версию, хотя если Вы приверженец инсталляторов, то можете без проблем установить NetWorx, используя подсказки стандартного мастера установки.
Установка NetWorx
Буду исходить из того, что Вы скачали portable-версию. Для начала работы надо распаковать архив с программой и запустить исполняемый exe-файл. Перед непосредственным запуском NetWorx сделаем пару настроек. Первое — понадобится указать язык программы, а второе — включить или выключить проверку новых версий. Вот и все :).
После этого в трее (место рядом с системными часами) появится значок программы, при помощи которого мы и будем ею управлять.
Управление NetWorx будет происходить через контекстное меню, вызываемое правым кликом мыши.
Здесь в этом меню перечислены все функции программы, однако перед использованием можно произвести кое-какие настройки. Для этого кликаем по одноименному разделу меню.
Настройки NetWorx
«Настройки» состоят из нескольких вкладок. В «Общих» мы можем настроить единицы измерения скорости, информацию, выводимую в трее, а также (самое главное!), за каким из соединений вести наблюдение (по умолчанию подсчитывается весь трафик).
Разделы «График» и «Цвета графика» позволяют нам самим настроить внешний вид графика входящих/исходящих пакетов информации. В «Уведомлениях» можно включить и настроить сервисные сообщения от программы, а в «Дополнительных» мы имеем возможность произвести настройку сбора статистики.
Самая последняя вкладка — «Dial-up» — позволяет установить соединение по умолчанию и добавить приложения, которые будут запускаться вместе с NetWorx.
После того, как настройки сделаны, нажимаем сначала кнопку «Применить», чтобы они вступили в силу, а затем «Ok», чтобы выйти из настроек.
Монитор трафика
Теперь давайте пройдемся непосредственно по инструментам NetWorx. Первый и основной из них — монитор трафика. Он представлен в виде графика, который вызывается кнопкой «Показать график».
График может представляться в виде гистограммы (по-моему, удобней всего), кривых линий или просто чисел. При этом внизу всегда будет находиться два числа. Число с индексом «D» (по умолчанию синий цвет) показывает количество входящего трафика (от англ. download), а «U» (зеленый) соответственно исходящий (от англ. upload).
Соответствующими цветами на графике вырисовываются кривые изменения скорости, числовое значение которых можно соотнести со шкалой слева.
Измерение скорости
Следующая кнопка — «Измерение скорости» — замеряет, к сожалению, не общую скорость Вашего Интернет-подключения, а лишь текущую скорость фоновой передачи пакетов. Это может понадобиться для сравнения (доступно сохранение) результатов при полной нагрузке на канал (например, скачивание файла) и в состоянии «покоя».
Для запуска теста достаточно нажать кнопку «Старт» и засечь определенный промежуток времени. Затем результат можно сохранить в текстовый файл, а потом сравнить с новыми данными, полученными при «загрузке» канала.
Статистика
Далее следует кнопка «Статистика». Эта функция запускается также после двойного левого клика по значку NetWorx.
Больше всего эта функция понравится системным администраторам, так как возможно вести как общий подсчет трафика, так и выводить подробную статистику по каждому из пользователей сети. Результаты можно экспортировать в формат xls (электронные таблицы Excel) и сохранять на компьютере.
Также присутствуют инструменты для бэкапа статистики и ее дальнейшего восстановления (например, если нужно сохранить все данные после переустановки системы).
Квота на трафик
Двигаясь дальше, переходим к разделу «Квота». Эта функция подойдет больше всего пользователям с Dial-up подключением или лимитированным трафиком (например мобильный Интернет). Она позволяет задать максимальное количество полученной или отправленной информации и всегда предупредит пользователя о перерасходе заданного лимита.
По умолчанию квота задана в 0,00 Кб, поэтому если хотите воспользоваться этой функцией, надо будет ее сперва «Настроить» :).
В настройках мы указываем тип квоты (дневная, недельная, месячная, последние 24 часа) и тип трафика (входящий исходящий или весь). Часы можно оставить как есть, а далее указать единицы измерения и собственно саму квоту.
Для сохранения настроек нажмите «Ok», а в окне мониторинга квоты не забудьте поставить галочку на пункт «Уведомлять, когда квота израсходована, на %», чтобы вовремя получать информацию о перерасходе.
Трассировка маршрута
Пункт «Настройки» мы уже рассматривали, поэтому переходим к следующему — «Трассировка маршрута». Если у Вас вдруг пропал доступ к какому-либо Интернет-ресурсу или Вам надо узнать, какой путь Вы проходите, прежде чем попадете на тот или иной сайт, попробуйте произвести трассировку данного пути. Это можно сделать и штатными возможностями Windows, однако с NetWorx получается намного проще и нагляднее.
Для начала трассировки введите имя сайта (удаленного компьютера) или его IP-адрес. Теперь можно задать время ожидания ответа (хотя зачастую стандартного значения более чем достаточно) и можно нажимать «Старт». В данном случае мы протрассировали сайт yandex.ru и увидели, что для доступа к нему нужно пройти 11 промежуточных серверов, а общее время прохождения этого пути составляет 31 мс.
Пинг
Следующая опция — «Пинг». Интерфейс окна этой функции очень напоминает интерфейс предыдущей, но предназначение ее несколько другое. Пингом, попросту говоря, называют скорость ответа удаленного компьютера на посланный Вами запрос. Встроенный в NetWorx пинг уступает в возможностях «штатному» (нет возможности задавать свои ключи для изменения параметров), но с основным заданием справляется.
Минус функции еще и в том, что вводить Интернет-адрес сайта напрямую нельзя — нужно знать его точный IP (можно узнать из предыдущей утилиты). Теперь конкретно об использовании: вводим адрес удаленного ПК, выбираем время ожидания и количество эхо-запросов и нажимаем «Старт».
В нашем примере пинговался сайт vkontakte.ru. Среднее время ответа не высчитывается автоматически, но его можно посчитать и в уме, сплюсовав все полученные значения и разделив на три :).
Получилось около 45 мс, что в принципе, хорошо (пинг до 50 мс ± 10 мс — считается хорошим). Значение же TTL — это «время жизни» эхо-пакета. Число 64 означает, что посылаемый пакет информации может пройти через 64 промежуточных сервера.
Соединения
Последний инструмент — «Соединения». Он позволяет наблюдать за всеми приложениями, которые требуют подключения к Интернет.
Сразу советую включить опцию «Преобразовывать адреса в имена». Так Вы сможете видеть куда «лезет» то или иное приложение и остановить его попытку подключиться к подозрительному ресурсу. Особенное внимание уделите «установленным» соединениям (ESTABLISHED) и прослушивающимся портам (LISTENING), так как именно они могут нести скрытую угрозу.
При обнаружении подозрительного подключения Вы сразу сможете завершить приложение, которое его устанавливает, кликнув на нем правой кнопкой мыши и выбрав пункт «Завершить приложение».
Выводы
Таким образом, можно подвести некий итог всего вышесказанного. NetWorx — это не просто программа для мониторинга Вашего Интернет-соединения, но еще и комплекс для обеспечения безопасности и всесторонней диагностики сети.
Поэтому, если у Вас возникает подозрение, что какое-то приложение нерационально использует трафик или даже передает конфиденциальную информацию, попробуйте понаблюдать за своей сетью программой NetWorx и Вы сможете без труда вычислить «шпиона» :).
P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.
P.P.S. Один из самых действенных способов экономии трафика — ограничение доступа для несознательных пользователей. Это можно сделать с помощью бесплатной программы NetPolice Lite:
Ограничение доступа https://www.bestfree.ru/soft/inet/restricting-access.php
В этой статье будут рассмотрены программные решения, которые помогут контролировать ваш трафик. Благодаря им вы сможете увидеть сводку потребления интернет-соединения отдельным процессом и ограничить его приоритет. Необязательно просматривать записанные отчётности на ПК, в ОС которого установлено специальное ПО – это можно сделать удалённо. Не проблемой будет узнать стоимость потреблённых ресурсов и много чего другого.
NetWorx
ПО от компании SoftPerfect Research, позволяющее вести контроль потребляемого трафика. Программа предоставляет дополнительные настройки, которые дают возможность увидеть информацию о потреблённых мегабайтах за конкретный день или неделю, пиковые и непиковые часы. Предоставлена возможность увидеть показатели входящей и исходящей скорости, полученных и отправленных данных.
Особенно инструмент будет полезен в тех случаях, когда используется лимитный 3G или LTE, и, соответственно, требуются ограничения. Если у вас больше одной учетной записи, то будет выводиться статистика о каждом отдельном пользователе.
DU Meter
Приложение для отслеживания потребления ресурсов из всемирной паутины. В рабочей области вы увидите, как входящий, так и исходящий сигнал. Подключив учетную запись сервиса dumeter.net, которую предлагает разработчик, вы сможете собирать статистику об использовании потока информации из интернета со всех ПК. Гибкие настройки помогут вам отфильтровать поток и отправлять отчёты на свою электронную почту.
Параметры позволяют указать ограничения при пользовании соединения с мировой паутиной. Кроме того, можно указать стоимость пакета услуг, предоставляемый вашим провайдером. Существует пользовательское руководство, в котором вы найдёте инструкции по работе с имеющимся функционалом программы.
Network Traffic Monitor
Утилита, отображающая отчёты об использовании сети с простым набором инструментов без необходимости в предварительной установке. Главное окно отображает статистику и сводку о подключении, которое имеет выход в интернет. Приложение умеет блокировать поток и ограничивать его, позволяя пользователю указывать собственные значения. В настройках можно сбрасывать записанную историю. Предусмотрена запись имеющейся статистики в лог-файл. Арсенал необходимого функционала поможет зафиксировать скорость загрузки и отдачи.
TrafficMonitor
Приложение является отличным решением для счётчика информационного потока из сети. Имеется множество индикаторов, которые показывают объем потреблённых данных, отдачу, скорость, максимальные и средние значения. Настройки софта позволяют определить стоимость использованных объема информации в настоящее время.
В составленных отчётностях будет список действий, связанных с подключением. График выводится в отдельном окне, а шкала отображается в реальном времени, его вы увидите поверх всех программ, в которых работаете. Решение является бесплатным и имеет русскоязычный интерфейс.
NetLimiter
Программа имеет современный дизайн и мощный функционал. Особенность её в том, что она предоставляет отчёты, в которых имеется сводка о потреблении трафика каждым процессом, работающем на ПК. Статистика отлично отсортирована по разным периодам, а поэтому найти нужный отрезок времени будет очень просто.
Если NetLimiter установлен на другом компьютере, то вы можете подключиться к нему и контролировать его брандмауэр и другие функции. Для автоматизации процессов внутри приложения применяются правила, составляемые самим пользователем. В планировщике можно создавать свои лимиты при пользовании услугами провайдера, а также блокировать доступ в глобальную и локальную сеть.
DUTraffic
Особенности этого ПО в том, что оно отображает расширенную статистику. Имеется информация о соединении, с которого пользователь входил в глобальное пространство, сессии и их продолжительность, а также длительность использования и многое другое. Все отчётности сопровождаются информацией в виде диаграммы, подсвечивающей длительность потребления трафика по времени. В параметрах вы сможете настроить практически любой элемент оформления.
График, который выводится в конкретной области обновляется в посекундном режиме. К сожалению, утилита не поддерживается разработчиком, но имеет русский язык интерфейса и распространяется бесплатно.
BWMeter
Программа осуществляет мониторинг загрузки/отдачи и скорости имеющегося соединения. Использование фильтров выводит оповещение в случае, если процессы в ОС потребляют сетевые ресурсы. Различные фильтры применяются для решения множества разнообразных задач. Пользователь сможет полностью настроить отображаемые графики по своему усмотрению.
Кроме всего прочего, в интерфейсе показано длительность потребления трафика, скорость приема и отдачи, а также минимальные и максимальные значения. Утилиту можно настроить для вывода оповещений при происхождении таких событий, как загруженное количество мегабайтов и время подключения. Вводя адрес сайта в соответствующей строке, можно проверить его пинг, а полученный результат записывается в лог-файл.
BitMeter II
Решение для предоставления сводки об использовании услуг провайдера. Существуют данные как в табличном представлении, так и в графическом. В параметрах настраиваются оповещения при событиях, связанных со скоростью соединения и потреблённым потоком. Для удобства работы BitMeter II позволяет рассчитать, за какое количество времени загрузится введённый им объем данных в мегабайтах.
Функционал позволяет определить, сколько осталось доступного объема, предоставляемым провайдером, а при достижении лимита в панели задач отображается сообщение об этом. Притом, загрузку можно ограничивать во вкладке параметров, а также следить за статистикой удалённо в браузерном режиме.
Представленные программные продукты будут незаменимыми при контроле потребления интернет-ресурсов. Функционал приложений поможет составить подробные отчётности, а отправленные на e-mail отчёты доступны к просмотру в любое удобное время.
Наша группа в TelegramПолезные советы и помощь
Microsoft Network Monitor это классический инструмент сетевой диагностики для Windows, которой позволяет выполнить захват и анализ входящего и исходящего трафика на компьютере. Несмотря на то, что это продукт не развивается и не обновляется уже более 3 лет, его часто используют администраторы, когда нужно выполнить диагностику сетевых подключений. NetMon предоставляет на порядок меньше возможностей и не так хорош в расширенном разборе пакетов, по сравнению с популярным инструментом захвата и анализа WireShark. Однако графический интерфейс Network Monitor гораздо проще и интуитивное, да и сам продукт легче. Поэтому в некоторых сценариях его использование вполне оправдано и удобно.
В этой статье мы рассмотрим, как использовать Network Monitor для захвата и анализа сетевого трафика в реальном времени и для снятия дампа трафика для последующего анализа.
Идею этой статьи подкинул один из участников нашего чата, который получил от провайдера предупреждение о том, что его Windows VPS сервер используется для рассылки писем. Рассылка производилась в разное время, поэтому отследить процесс, выполняющий инициацию SMTP сессий, в реальном времени не удалось. Для поиска источника проблемы нужно настроить захват всего исходящего трафика по стандартным SMTP портам 25, 587 и 465, и определить исполняемый файл или скрипт, который выполняет рассылки.
Установить Microsoft Network Monitor 3.4 (последняя в прямо смысле версия) можно, скачав установщик (NM34_x64.exe) с сайта Microsoft (https://www.microsoft.com/en-us/download/details.aspx?id=4865), или установить пакет с помощью пакетного менеджера winget:
winget install Microsoft.NetMon
После установки, запустите Network Monitor с правами администратора.
В окне NetMon нажмите New Capture.
По умолчанию Network Monitor, собирает весь трафик, проходящий через интерфейсы компьютеры. За длительный промежуток времени размер такого сетевого дампа может быть весьма значительным. В нашем случае мы хотим собирать только исходящие пакеты по одному из известных SMTP портов.
Нажмите кнопку Capture Settings. В этом окне можно настроить фильтры, которые определяют какой трафик должен собирать NetMon. В разделе Load Filter -> Standard Filters есть несколько шаблонов фильтров для типовых задач. В нашем случае нам нужен фильтр по TCP портам. Выберите TCP-> TCP ports.
В окно редактора фильтра будет вставлен следующий код шаблона:
tcp.port == 80 OR Payloadheader.LowerProtocol.port == 80
Нужно отредактировать правило и добавить в него все три стандартные SMTP порты:
(tcp.port == 25 OR Payloadheader.LowerProtocol.port == 25 OR
tcp.port == 587 OR Payloadheader.LowerProtocol.port == 587 OR
tcp.port == 465 OR Payloadheader.LowerProtocol.port == 465)
Если на сервере несколько сетевых интерфейсов или дополнительных IP адресов на адаптере, можно добавить фильтр на исходящий IP:
AND
(IPv4.SourceAddress == 192.168.158.144)
Фильтры в Network Monitor можно комбинировать с помощью скобок и логических выражений
OR
/
AND
/
NOT
, или использовать вместо них
||
,
&&
или
!
.
Нажмите кнопку Apply, чтобы сохранить фильтр.
Затем перейдите в раздел Tools -> Options -> Parser profiles. Выберите Windows в профиле парсера по умолчанию (Set as active).
Теперь можно запустить захват трафика. Нажмите кнопку Start в панели инструментов.
Теперь вам нужно воспроизвести проблему, или если она появляется редко в неизвестные моменты времени, просто оставьте NetMon запущенным в течении дня/недели.
Имейте в виду, что в зависимости от настроек фильтра захвата, дамп сетевого трафика за большой промежуток времени потребует значительного количества RAM и свободного места на диске.
В нашем случае через некоторое время в журнале пакетов NetMon появились события, соответствующий примененным фильтрам. Если открыть содержимое пакетов, то можно обнаружить что выполнялась попытка SMTP подключения. Внутри пакетом можно увидеть команды SMTP протокола, попытки аутентификации, адрес целевой сервер и email адрес, на который выполняется отправка (пример SMTP команд в telnet для отправки почты с аутентификацией).
В поле Process Name указано имя процесса, который инициировал данные сетевой трафик. В этом случае мы определили, что SMTP рассылка выполняется консольной утилитой
blat.exe
.
Также в дамп попала моя сессия
powershell.exe
, из которой я проверял доступность порта 25 на внешнем сервере:
Test-NetConnection smtp.mail.ru -port 25
Чтобы остановить захват сетевого трафика, нужно нажать кнопку Stop. Полученный дамп трафика можно сохранить *.CAP файл для последующего анализа в офлайн режиме.
Можно добавить дополнительные фильтры по IP или MAC адресу назначения/источника, различным протоколам, портам и специальные фильтры для анализа трафика некоторых протоколов (SMB, HTTP, DNS). Фильтры можно применять как целиком к захваченному трафику, так и для фильтрации отображаемых данных в рамках текущей сессии (окно Display Filter).
Например, чтобы отфильтровать пакеты, можно щелкнуть по любому из значений в списке пакетов и выбрать Add [something] to Display Filter.
На скриншоте я добавил правило фильтрации по IP адресу назначения. В окно фильтра был добавлен такой код:
Destination == "ip_adress"
Ниже представлены несколько примером часто используемых фильтров Network Monitor.
Фильтр по IP адресу назначения:
IPv4.SourceAddress == 192.168.0.1
Фильтр по IP источника или назначения:
IPv4.Address == 192.168.0.1
Фильтр по номеру TCP порта:
tcp.port == 443
OR
Payloadheader.LowerProtocol.port == 443
Можно указывать диапазоны портов:
(udp.Port>=10000 && udp.port<=19999)
В этой статье мы рассмотрели особенности захвата и последующего анализа сетевого трафика в Windows с помощью Microsoft Network Monitor. Также в Windows для снятия дампа трафика без установки Network Monitor на компьютере можно использовать встроенную консольную утилиту PktMon. Дамп, снятый такой утилитой, можно проанализировать на любом компьютере с установленным NetMon или Wireshark.
