как работать с wireshark в windows 10

Как использовать Wireshark: полное руководство

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Инструкции в этой статье относятся к Wireshark 3.0.3 для Windows и Mac.

Что такое Wireshark?

Как скачать и установить Wireshark

Wireshark можно бесплатно загрузить с веб-сайта Wireshark Foundation для MacOS и Windows. Вы увидите последний стабильный выпуск и текущий выпуск для разработчиков. Если вы не являетесь опытным пользователем, загрузите стабильную версию.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

В процессе установки Windows выберите установку WinPcap или Npcap, если это будет предложено, поскольку они включают библиотеки, необходимые для сбора данных в реальном времени.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Приложение также доступно для Linux и других UNIX-подобных платформ, включая Red Hat, Solaris и FreeBSD. Двоичные файлы, необходимые для этих операционных систем, можно найти в нижней части страницы загрузки Wireshark в разделе « Сторонние пакеты ». Вы также можете скачать исходный код Wireshark с этой страницы.

Как захватить пакеты данных с Wireshark

Когда вы запускаете Wireshark, на экране приветствия перечисляются доступные сетевые подключения на вашем текущем устройстве. Справа от каждого из них представлен линейный график в стиле ЭКГ, представляющий живой трафик в этой сети.

Чтобы начать захват пакетов с помощью Wireshark:

Чтобы выбрать несколько сетей, удерживайте клавишу Shift во время выбора.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Выберите « Файл» > « Сохранить как» или выберите опцию « Экспорт» для записи записи.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Как просмотреть и проанализировать содержимое пакета

Интерфейс захваченных данных содержит три основных раздела:

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Список пакетов

Панель списка пакетов, расположенная в верхней части окна, показывает все пакеты, найденные в активном файле захвата. Каждый пакет имеет свою собственную строку и соответствующий ему номер вместе с каждой из этих точек данных:

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Детали пакета

Панель сведений, расположенная посередине, представляет протоколы и поля протоколов выбранного пакета в разборном формате. В дополнение к расширению каждого выбора вы можете применять отдельные фильтры Wireshark на основе конкретных сведений и отслеживать потоки данных на основе типа протокола, щелкая правой кнопкой мыши нужный элемент.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Пакетные байты

Внизу находится панель байтов пакетов, которая отображает необработанные данные выбранного пакета в шестнадцатеричном представлении. Этот шестнадцатеричный дамп содержит 16 шестнадцатеричных байтов и 16 ASCII-байтов вместе со смещением данных.

Выбор определенной части этих данных автоматически выделяет соответствующий раздел в области сведений о пакете и наоборот. Любые байты, которые не могут быть напечатаны, представлены точкой.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Как использовать Wireshark Filters

Фильтры захвата инструктируют Wireshark записывать только пакеты, соответствующие указанным критериям. Фильтры также можно применять к файлу захвата, который был создан, так что отображаются только определенные пакеты. Они называются фильтрами отображения.

Wireshark предоставляет большое количество предопределенных фильтров по умолчанию. Чтобы использовать один из этих существующих фильтров, введите его имя в поле « Применить фильтр отображения», расположенное под панелью инструментов Wireshark, или в поле « Ввести фильтр захвата», расположенное в центре экрана приветствия.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Другой способ выбрать фильтр — выбрать закладку в левой части поля ввода. Выберите « Управление выражениями фильтров» или « Управление фильтрами отображения» для добавления, удаления или редактирования фильтров.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Вы также можете получить доступ к ранее использованным фильтрам, нажав стрелку вниз в правой части поля ввода, чтобы отобразить раскрывающийся список истории.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Фильтры захвата применяются, как только вы начинаете запись сетевого трафика. Чтобы применить фильтр отображения, выберите стрелку вправо в правой части поля ввода.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Цветовые правила Wireshark

В то время как фильтры захвата и отображения Wireshark ограничивают, какие пакеты записываются или отображаются на экране, его функция окраски делает шаг вперед: он может различать разные типы пакетов на основе их индивидуального оттенка. Это позволяет быстро найти определенные пакеты в сохраненном наборе по цвету строки на панели списка пакетов.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Wireshark содержит около 20 правил раскраски по умолчанию, каждое из которых можно редактировать, отключать или удалять. Выберите View > Coloring Rules для обзора того, что означает каждый цвет. Вы также можете добавить свои собственные фильтры на основе цвета.

Выберите « Просмотр» > « Colorize Packet List», чтобы включить или выключить раскраску пакетов.

Статистика в Wireshark

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Wireshark Расширенные возможности

Wireshark также поддерживает расширенные функции, включая возможность написания протоколов диссекторов на языке программирования Lua.

Источник

Руководство по использованию Wireshark

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Системные администраторы используют массу программ для анализа трафика и поиска причин сбоев. Одной из самых популярных утилит для анализа сетевого трафика является Wireshark. Возможности программы безграничны – от захвата пакетов, передаваемых в сети, до извлечения отдельных файлов для их изучения и проверки.

Поговорим об этой программе подробнее.

Назначение программы Wireshark

Программный продукт Wireshark перехватывает входящие и исходящие TCP-пакеты. И благодаря встроенным функциям мониторит содержимое, ищет ошибки. Заметно упрощает использование программы система фильтров, а также простой и логичный графический интерфейс на фреймворке GTK+ с поддержкой открытого API (внешне окна похожи на Windows).

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Изначально разработчики назвали проект Ethereal, и предназначался он исключительно для Ethernet-сетей. В 2006 году из-за проблем с торговой маркой произошло переименование. По функционалу программа схожа с tcpdump, но получила большую популярность за счет интерфейса и богатых возможностей сортировки и фильтрации.

Основные возможности Wireshark

Сетевой трафик преобразуется буквально «на лету». В программу «заложена» структура различных протоколов, поэтому пользователь работает с перехватываемым информационным потоком. Единственное ограничение заключается в списке поддерживаемых стандартов – он ограничивается возможностями библиотеки pcap. Правда, функционал легко расширяется скриптами на языке Lua.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Востребованные функции сетевого анализатора Wireshark:

Параллельно программа фиксирует нагрузку на сеть, сохраняет статистику, отображает в реальном времени отправку и получение пакетов, но это уже второстепенные функции. Основной остается перехват трафика. Здесь нужно уточнить, что использование приложения должно согласовываться с владельцем подсети, иначе это вполне сойдет за «хакерскую атаку» с вытекающими последствиями для специалиста.

Интерфейс программы

Еще одно преимущество Wireshark – русскоязычный интерфейс. Правда, встроенная справка идет только на английском, поэтому самостоятельно разбираться в программе без знания языка придется при помощи переводчика. Или ориентироваться на наименования пунктов меню, которые также переведены на русский. Главное, понимать принцип работы программы и не бояться огромного массива данных, поступающего при сниффинге трафика.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Также выделены опции для работы с сетями Wi-Fi и Bluetooth (пункт «Беспроводные»). Если для анализа сетевого трафика понадобилось подключение дополнительных скриптов, поддержка Lua активируется в разделе «Инструменты». Тестовый запуск перехватчика затруднений не вызывает, достаточно выбрать нужную сеть и нажать «Запуск». Процесс будет идти непрерывно до ручного закрытия программы или нажатия «Стоп».

Как пользоваться Wireshark

В большинстве случаев анализ перехваченного трафика происходит в офлайн-режиме. Сначала его сохраняют в файл (дамп) и только потом проводят исследование. Такой подход позволяет снизить риск ошибок, приводящих к потере важной информации (например, когда неправильно настроили в Wireshark встроенные фильтры или была неверно поставлена задача по перехвату). Сохраненный файл доступен для повторного анализа без ограничений.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Основные приемы:

Проще всего изучать функционал программы в «родной» сети, будет полезно попрактиковаться в переключении режимов сетевых адаптеров. Программа поддерживает 4 разных формата: управляемый, прямого подключения, ведущий и режим мониторинга. Их выбор позволяет менять способ подключения в зависимости от типа адаптера и поставленной задачи.

В любом случае оптимально сначала опробовать все возможности и лишь затем пытаться применять утилиту по прямому назначению.

Источник

Wireshark — приручение акулы

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Wireshark — это достаточно известный инструмент для захвата и анализа сетевого трафика, фактически стандарт как для образования, так и для траблшутинга.
Wireshark работает с подавляющим большинством известных протоколов, имеет понятный и логичный графический интерфейс на основе GTK+ и мощнейшую систему фильтров.
Кроссплатформенный, работает в таких ОС как Linux, Solaris, FreeBSD, NetBSD, OpenBSD, Mac OS X, и, естественно, Windows. Распространяется под лицензией GNU GPL v2. Доступен бесплатно на сайте wireshark.org.
Установка в системе Windows тривиальна — next, next, next.
Самая свежая на момент написания статьи версия – 1.10.3, она и будет участвовать в обзоре.

Зачем вообще нужны анализаторы пакетов?
Для того чтобы проводить исследования сетевых приложений и протоколов, а также, чтобы находить проблемы в работе сети, и, что важно, выяснять причины этих проблем.
Вполне очевидно, что для того чтобы максимально эффективно использовать снифферы или анализаторы трафика, необходимы хотя бы общие знания и понимания работы сетей и сетевых протоколов.
Так же напомню, что во многих странах использование сниффера без явного на то разрешения приравнивается к преступлению.

Начинаем плаванье

Для начала захвата достаточно выбрать свой сетевой интерфейс и нажать Start.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

После чего и начнется процесс захвата, причем прилетевшие пакеты будут появляться в реальном времени.
В процессе рассмотрения и изучения пакетов бывают ситуации, когда нужно вернуться предыдущему пакету. Для этого есть две кнопки (см скриншот).

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

А следующая за ними кнопка позволяет сделать быстрый переход к пакету, указав его номер.
В случае если колонки перекрываются и наползают друг на друга, можно кликнуть по такой колонке правой кнопкой мыши и выбрать “Resize Column”.
Произойдет автоматическая подгонка размеров под текущую ситуацию.
И кроме того, есть кнопка “Resize all Columns”, которая приведет в порядок все колонки.
Используя меню View – Time Display Format, можно, например, настроить, чтобы отсчет времени шел не с начала захвата, а с момента получения предыдущего пакета (Since Previous Captured Packet).
Самое важное в каждой программе (Help – About Wireshark) покажет не только версию и список авторов, но и содержит закладку Folders, которая покажет пути размещения каталогов с конфигурациями.
Изучая интерфейс, можно выбрать, например, пакет http, и увидеть, что HTTP инкапсулируется в TCP (транспортный уровень), TCP инкапсулируется в IP (сетевой уровень), а IP в свою очередь инкапсулируется в Ethernet (перед этим даже мелькает 802.1Q).

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

И на самом верху идет нечто вроде небольшого обзора собранной информации о кадре.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Про фильтры мы поговорим дальше, а на данном этапе, если нужно быстро отфильтровать лишние пакеты, достаточно сделать правый клик на пакете, выбрать меню Apply as Filter – Not selected и изменения сразу же вступят в силу.
Если нужно еще что-то убрать, то в следующий раз выбирать “and not Selected”, и новое правило просто добавится к фильтру.

Убираем заусенцы

Довольно часто при работе с Wireshark возникает ошибка IP checksum offload – ошибка контрольной суммы заголовка IP пакета.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Современные сетевые карты насколько умные, что сами считают контрольную сумму, зачем это делать на уровне стека TCP/IP программно, если можно делать хардварно.
А Wireshark натурально перехватывает пакеты, до того как они попадают в сеть.
И до того как эта сумма была просчитана и была добавлена в заголовок пакета.
Соответственно есть два пути решения этой проблемы — выключать функцию offload в настройках сетевой карты или в настройках сниффера указать, чтобы он не обращал внимание на это значение.
Хардваные функции зачастую лучше софтварных, в основном из-за скорости обработки (в железе обычно выше) поэтому лучше изменить настройки самого сниффера.
Для этого нужно зайти в настройки (Edit — Preferences), затем Protocols – IPv4 – и снять флаг с “Validate IPv4 checksum if possible”.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Фильтруем поток

Wireshark содержит два вида фильтров – захвата (Capture Filters) и отображения (Display Filters).
Вначале рассмотрим Capture Filters.
Как можно догадаться по названию, они служат для фильтрации еще на этапе захвата трафика.
Но в таком случае, безусловно, можно безвозвратно потерять часть нужного трафика.
Фильтр представляет собой выражение, состоящее из встроенных значений, которые при необходимости могут объединяться логическими функциями (and, or, not).
Для того, чтобы его задействовать, нужно зайти в меню Сapture, затем Options, и в поле Capture Filter набрать, например, host 8.8.8.8 (или, например, net 192.168.0.0./24)

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Так же, конечно, можно выбрать и заранее созданный фильтр (за это отвечает кнопка Capture Filter).
В любом из вариантов фильтр появится возле интерфейса, можно жать Start.

Теперь перейдем к Display Filters.
Они фильтруют исключительно уже захваченный трафик.
Что можно фильтровать?
— Практически все — протоколы, адреса, специфические поля в протоколах.
Операции, которые можно использовать при построении фильтров:

Как вы, наверное, заметили, в таблице в качестве примеров были разнообразные выражения, достаточно понятные и зачастую говорящие сами за себя.
Например, ip.dst – это поле протокола IP.
Чтобы увидеть это поле, можно просто посмотреть на пакет, и в нижней части окна можно увидеть его значение, которое потом можно применять в любом фильтре.
Например, нас интересует, как создать фильтр, где будет проверяться значение TTL.
Для этого раскрываем L3 часть и становимся на соответствующее поле:

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

И видим, что для построения фильтра, нужно использовать выражение ip.ttl.
Если начать набирать фильтр, то после точки автоматически появится список возможных значений:

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

и после нажатия на кнопку ОК фильтр появится как кнопка на панели.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

А если кликнуть на расположенную неподалеку кнопку «Expression…», то откроется достаточно мощный конструктор выражений, по которому можно чуть ли не изучать сетевые протоколы. Количество поддерживаемых протоколов постоянно увеличивается.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Как уже упоминалось ранее, можно выделить любой пакет и в контекстном меню выбрать Apply as Filter и в подменю выбрать режим — selected или not selected и соответственно сразу же появится фильтр, который будет показывать только выбранное или наоборот уберет выбранное с экрана.
Таким образом можно гибко выбирать, что видеть на экране, а что — нет.
Это может быть определенный ip-адрес, ttl, порт, dns ответ и многое другое.
Кроме того, есть два варианта для таких быстрых фильтров — Prepare as Filter и Apply as Filter.
Как можно догадаться по названию — разница заключается в том, что в первом случае только появится в поле для ввода Display Filter, но не применится (удобно, если например, добавлять таким способом несколько фильтров, а затем сразу применить готовый результат), а во втором — сразу же и применится.

Фильтры можно объединять, используя знакомые по булевой алгебре логические операции:
(dns) && (http) логическое и

(dns) || (http) это логическое или

Таким образом можно строить большие и сложные фильтры вроде:
(tcp.flags.syn==1) && (ip.src == 172.16.10.2) && (ip.dst == 172.16.10.1)
Здесь видим, что выбираются только TCP SYN сегменты, только с определенным адресом отправителя и получателя. При составлении больших фильтров нужно помнить, что фильтр по сути — логическое выражение, и если оно истинно, то пакет отобразится на экране, если ложно — нет.

Ныряем глубже

Достаточно частая ситуация, когда возникают жалобы на медленную работу сети, причин этого может быть множество.
Попробуем разобраться, в чем может быть причина, и рассмотрим два способа.
Первый состоит в добавлении колонки TCP delta.
Открываем пакет, находим поле Time since previous frame in this TCP frame, правый клик и выбираем Apply as Column. Появится новая колонка.
На ней можно кликнуть правой кнопкой мыши и выбрать режим сортировки, например, Sort Descending.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

И сразу же рассмотрим второй способ.
Относительно недавно (в версии 1.10.0) появился фильтр tcp.time_delta, который, собственно, учитывает время с момента последнего запроса.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Если клиент делает запрос и получает ответ через 10 миллисекунд, и клиент говорит, что у него все медленно работает, то, возможно, проблема у самого клиента.
Если же клиент делает запрос и получает ответ через 2-3 секунды, тут уже, возможно, проблема кроется в сети.

Еще глубже

Если посмотреть в TCP пакет (или сегмент если быть точным), то можно увидеть там Stream index, который начинается обычно с нуля.
Само поле будет называться tcp.stream.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

По нему можно сделать правый клик и создать фильтр.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Таким образом можно фильтровать нужные соединения.

Еще один способ – сделать правый клик на самом пакете, выбрать Conversation Filter и создать фильтр для l2 l3 l4 уровня соответственно.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

В итоге мы опять увидим взаимодействие двух хостов.

И третий вариант — это одна из самых интересных фич — Follow TCP Stream.
Для того чтобы его задействовать, нужно опять таки кликнуть правой кнопкой мыши на пакете и выбрать “Follow TCP Stream”. Появится окно, где будет наглядно продемонстрирован весь обмен между двумя узлами.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Если же зайти в меню Statistics – Conversations, то, выбирая закладки, можно увидеть статистику по таким “разговорам” и различные сессии, при этом можно отсортировать их по различным колонкам, например, по количеству переданных данных.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

И прямо в этом окне можно правой кнопкой взывать контекстное меню и опять же применить как фильтр.

Со временем приходит опыт

После некоторого времени, проведенного за захватом разнообразного трафика, можно заметить какую-то шарообразную кнопку в нижнем левом углу, которая еще иногда меняет цвет.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Нажатие на эту кнопку приведет к открытию окна Expert Infos.
Того же результата можно добиться, пройдя в меню Analyze – Expert Info.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

В этом окне будет содержаться информация по найденным пакетам, разбитая на группы Errors, Warnings, Notes и Chats.
Цветовая раскраска для этих групп выглядит следующим образом:
Ошибки — красный цвет
Предупреждения — желтый
Примечания — сине-зелёный (cyan)
Чат — серый

Wireshark содержит в себе мощный анализатор и умеет автоматически обнаруживать большое количество проблем, возникающих в сети.
Как вы уже могли заметить, буквально везде можно использовать фильтры и Expert Info не является исключением.
Для того чтобы создать такой фильтр, нужно использовать конструкцию expert.severity.
Например, expert.severity==error.

Грабим трафик!

Можно ли с помощью Wireshark узнать, что было скачано?
Да, можно. И сейчас это увидим.
Вначале возьмем HTTP трафик.
Сделаем правый клик по HTTP пакету — Protocol Preferences – и видим тут массу опций, которые непосредственно влияют на извлечение файлов из веб трафика.
Для того чтобы увидеть, что можно извлечь из текущего дампа нужно перейти в меню File – Export Objects – HTTP.
Появится окно, которое покажет все захваченные http объекты — текстовые файлы, картинки и т.д. Для того чтобы вытащить любой файл из этого списка, достаточно просто выделить его и нажать Save As.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Как можно заметить, рисунок был извлечен без каких-либо проблем.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Таким же способом, можно извлекать и потоковое видео/аудио.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Но на этом возможности Wireshark не заканчиваются!
Он умеет вытаскивать файлы и с протокола FTP.
Для этого можно использовать знакомый уже Follow TCP Stream.
В итоге отобразится только обмен по протоколу FTP, в котором нужно будет найти строку RETR, что собственно и будет означать передачу файла.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Затем опускаемся дальше, находим пакеты уже непосредственно с файлом (FTP-DATA) и опять выбираем Follow TCP Stream, видим содержимое файла, жмем Save As и сохраняем.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Wireshark имеет несколько встроенных функций для работы с этой технологией.
Он поддерживает массу голосовых протоколов — SIP, SDP, RTSP, H.323, RTCP, SRTP и другие.
И, конечно же, умеет перехватывать и сохранять голосовой трафик для дальнейшего прослушивания.
Этот функционал как нельзя лучше подойдет для траблшутинга в сетях Voice over IP.
Меню Statistics — Flow Graph покажет наглядную картину, как происходил весь обмен пакетами.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

А вообще целое меню Telephony отведено для работы с голосовым трафиком.
Например, Telephony – RTP – Show All Streams покажет подробно, что происходило с RTP, в частности jitter (параметр, который, вероятно, самый важный в голосе), что иногда сразу скажет о наличии проблем.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Нажав на кнопку “Analyze”, можно открыть окно RTP stream Analysis – и, выбрав там поток, можно его даже проиграть, используя кнопку player.
Сначала отроется окно проигрывателя, в котором вначале нужно установить подходящее значение jitter и использовать кнопку decode.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Появится нечто похожее на анализатор спектра, в котором можно отметить требуемый разговор, и после этого кнопка Play станет активной.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Так же существует еще один способ прослушивания голосовых звонков — можно зайти в меню Telephony – VoIP Calls.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Откроется окно со списком совершенных звонков, где опять же можно нажать кнопку player, отменить нужные разговоры флажками и нажать play.
Для того чтобы добиться приемлемого качества звучания, потребуется проиграться со значением поля jitter buffer, меняя его значение.

Небольшое отступление

Некоторое время назад появился сайт CloudShark.org.

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Это тот самый сниффер Wireshark, но реализованный в виде онлайн-сервиса. Очевидно, что с его помощью не удастся захватывать сетевой трафик, но выполнять анализ дампа трафика – вполне. Загрузив туда через форму PCAP-файл на анализ, можно будет получить четкую последовательность пакетов, в которой всё данные будут разбиты на понятные поля в зависимости от протокола. В общем, тот же Wireshark, но немного облегченный и доступный из любого браузера.

Финальная битва

Напоследок рассмотрим как выглядит сканирование портов.
Смотрим на дамп и видим, что вначале происходит ARP запрос и затем непосредственно начинается сканирование. Адрес нашего маршрутизатора 192.168.10.11, сканирование идет с адреса 192.168.10.101

как работать с wireshark в windows 10. Смотреть фото как работать с wireshark в windows 10. Смотреть картинку как работать с wireshark в windows 10. Картинка про как работать с wireshark в windows 10. Фото как работать с wireshark в windows 10

Это, так называемое, SYN сканирование, когда идут SYN-пакеты на указанный диапазон портов. Так как большинство портов закрыто, маршрутизатор отвечает пакетами RST, ACK.
Пролистав чуть ниже видим, что открыт telnet (tcp 23).

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *