Основен Работа В Мрежа Как да четете пакети в Wireshark

Как да четете пакети в Wireshark



За много ИТ експерти Wireshark е най-добрият инструмент за анализ на мрежови пакети. Софтуерът с отворен код ви позволява да проучите отблизо събраните данни и да определите корена на проблема с подобрена точност. Освен това Wireshark работи в реално време и използва цветно кодиране за показване на заловените пакети, наред с други изящни механизми.

Как да четете пакети в Wireshark

В този урок ще обясним как да улавяте, четете и филтрирате пакети с помощта на Wireshark. По-долу ще намерите инструкции стъпка по стъпка и разбивки на основните функции за мрежов анализ. След като овладеете тези основни стъпки, ще можете да инспектирате трафика на вашата мрежа и да отстранявате проблеми с по-голяма ефективност.

Анализиране на пакети

След като пакетите бъдат уловени, Wireshark ги организира в подробен панел със списък с пакети, който е невероятно лесен за четене. Ако искате да получите достъп до информацията относно един пакет, всичко, което трябва да направите, е да го намерите в списъка и да щракнете. Можете също така да разширите допълнително дървото, за да получите достъп до подробностите за всеки протокол, съдържащ се в пакета.

За по-изчерпателен преглед можете да покажете всеки заловен пакет в отделен прозорец. Ето как:

как да направите своя facebook частен 2020
  1. Изберете пакета от списъка с курсора, след което щракнете с десния бутон.
  2. Отворете раздела Изглед от лентата с инструменти по-горе.
  3. Изберете Покажи пакет в нов прозорец от падащото меню.

Забележка: Много по-лесно е да сравните заловените пакети, ако ги изведете в отделни прозорци.

Както споменахме, Wireshark използва система за цветово кодиране за визуализация на данни. Всеки пакет е маркиран с различен цвят, който представлява различни видове трафик. Например, TCP трафикът обикновено се маркира със синьо, докато черното се използва за обозначаване на пакети, съдържащи грешки.

Разбира се, не е нужно да запомняте значението зад всеки цвят. Вместо това можете да проверите на място:

  1. Щракнете с десния бутон върху пакета, който искате да прегледате.
  2. Изберете раздела Изглед от лентата с инструменти в горната част на екрана.
  3. Изберете Правила за оцветяване от падащия панел.

Ще видите опцията да персонализирате оцветяването по ваш вкус. Въпреки това, ако искате само временно да промените правилата за оцветяване, изпълнете следните стъпки:

  1. Щракнете с десния бутон върху пакета в прозореца на списъка с пакети.
  2. От списъка с опции изберете Оцветяване с филтър.
  3. Изберете цвета, с който искате да го етикетирате.

номер

Екранът на списъка с пакети ще ви покаже точния брой заснети битове данни. Тъй като пакетите са организирани в няколко колони, е сравнително лесно за интерпретиране. Категориите по подразбиране са:

  • № (Брой): Както бе споменато, можете да намерите точния брой заловени пакети в тази колона. Цифрите ще останат същите дори след филтриране на данните.
  • Време: Както може би се досещате, клеймото за време на пакета се показва тук.
  • Източник: Показва откъде произхожда пакетът.
  • Дестинация: Показва мястото, където ще се съхранява пакетът.
  • Протокол: Показва името на протокола, обикновено в съкращение.
  • Дължина: Показва броя на байтовете, съдържащи се в заснетия пакет.
  • Информация: Колоната включва всякаква допълнителна информация за конкретен пакет.

Време

Тъй като Wireshark анализира мрежовия трафик, всеки заловен пакет е с времеви печат. След това клеймите за време се включват в панела на списъка с пакети и са достъпни за по-късна проверка.

Wireshark не създава самите времеви марки. Вместо това инструментът за анализатор ги получава от библиотеката Npcap. Източникът на времевата марка обаче всъщност е ядрото. Ето защо точността на времевата марка може да варира от файл до файл.

Можете да изберете формата, в който да се показват времевите марки в списъка с пакети. Освен това можете да зададете предпочитаната точност или броя на десетичните знаци, които се показват. Освен настройката за прецизност по подразбиране, има още:

  • Секунди
  • Десетки от секундата
  • Стотни от секундата
  • Милисекунди
  • Микросекунди
  • наносекунди

Източник

Както подсказва името, източникът на пакета е мястото на произход. Ако искате да получите изходния код на хранилище на Wireshark, можете да го изтеглите с помощта на Git клиент. Методът обаче изисква да имате акаунт в GitLab. Възможно е да го направите без такъв, но е по-добре да се регистрирате за всеки случай.

След като регистрирате акаунт, изпълнете следните стъпки:

  1. Уверете се, че Git работи, като използвате тази команда: |_+_|
  2. Проверете отново дали вашият имейл адрес и потребителско име са конфигурирани.
  3. След това направете клонинг на източника Workshark. Използвайте |_+_| SSH URL, за да направите копието.
  4. Ако нямате акаунт в GitLab, опитайте HTTPS URL адреса: |_+_|

Всички източници впоследствие ще бъдат копирани на вашето устройство. Имайте предвид, че клонирането може да отнеме известно време, особено ако имате бавна мрежова връзка.

Дестинация

Ако искате да знаете IP адреса на дестинацията на конкретен пакет, можете да използвате филтъра на дисплея, за да го намерите. Ето как:

  1. Въведете |_+_| в филтърната кутия на Wireshark. След това щракнете върху Enter.
  2. Екранът на списъка с пакети ще бъде преконфигуриран само за показване на дестинацията на пакета. Намерете IP адреса, който ви интересува, като превъртите списъка.
  3. След като сте готови, изберете Изчистване от лентата с инструменти, за да конфигурирате отново панела със списъка с пакети.

протокол

Протоколът е насока, която определя предаването на данни между различни устройства, които са свързани към една и съща мрежа. Всеки пакет на Wireshark съдържа протокол и можете да го изведете с помощта на филтъра на дисплея. Ето как:

  1. В горната част на прозореца на Wireshark щракнете върху диалоговия прозорец Филтър.
  2. Въведете името на протокола, който искате да проверите. Обикновено заглавията на протоколите се пишат с малки букви.
  3. Щракнете върху Enter или Apply, за да активирате филтъра за показване.

Дължина

Дължината на пакета на Wireshark се определя от броя на байтовете, заснети в този конкретен мрежов фрагмент. Това число обикновено съответства на броя на байтовете необработени данни, изброени в долната част на прозореца на Wireshark.

Ако искате да разгледате разпределението на дължините, отворете прозореца Дължини на пакета. Цялата информация е разделена на следните колони:

  • Дължини на пакета
  • Броя
  • Средно аритметично
  • Мин. Вал / Макс. Вал
  • Оценяване
  • Процент
  • Скорост на изстрелване
  • Пусков старт

Информация

Ако има някакви аномалии или подобни елементи в конкретен заловен пакет, Wireshark ще го забележи. След това информацията ще бъде показана в панела на списъка с пакети за по-нататъшно изследване. По този начин ще имате ясна картина на нетипичното поведение на мрежата, което ще доведе до по-бързи реакции.

Допълнителни ЧЗВ

Как мога да филтрирам пакетните данни?

Филтрирането е ефективна функция, която ви позволява да разгледате спецификата на конкретна последователност от данни. Има два типа филтри на Wireshark: улавяне и показване. Филтрите за улавяне са там, за да ограничат улавянето на пакети, за да отговарят на специфични изисквания. С други думи, можете да отсеете различни видове трафик, като приложите филтър за улавяне. Както подсказва името, филтрите на дисплея ви позволяват да усъвършенствате конкретен елемент от пакета, от дължината на пакета до протокола.

Прилагането на филтър е доста лесен процес. Можете да въведете заглавието на филтъра в диалоговия прозорец в горната част на прозореца на Wireshark. Освен това софтуерът обикновено автоматично попълва името на филтъра.

Алтернативно, ако искате да разресвате филтрите по подразбиране на Wireshark, направете следното:

1. Отворете раздела Анализ в лентата с инструменти в горната част на прозореца на Wireshark.

защо моето меню "Старт" не работи в Windows 10

2. От падащия списък изберете Display Filter.

3. Разгледайте списъка и щракнете върху този, който искате да приложите.

И накрая, ето някои често срещани филтри на Wireshark, които могат да бъдат полезни:

• За да видите само IP адреса на източника и дестинацията, използвайте: |_+_|

• За да видите само SMTP трафик, въведете: |_+_|

• За да обхванете целия трафик от подмрежата, приложете: |_+_|

• За да уловите всичко освен ARP и DNS трафика, използвайте: |_+_|

Как да заснема пакетните данни в Wireshark?

След като изтеглите Wireshark на вашето устройство, можете да започнете да наблюдавате мрежовата си връзка. За да уловите пакети с данни за цялостен анализ, ето какво трябва да направите:

1. Стартирайте Wireshark. Ще видите списък с налични мрежи, така че кликнете върху тази, която искате да разгледате. Можете също да приложите филтър за улавяне, ако искате да определите точно типа трафик.

2. Ако искате да проверите множество мрежи, използвайте контролата shift + щракване с ляв бутон.

3. След това щракнете върху иконата с перка на акула в лявата част на лентата с инструменти по-горе.

4. Можете също да стартирате заснемането, като щракнете върху раздела Capture и изберете Start от падащия списък.

5. Друг начин да го направите е да използвате клавиша Control – E.

Докато софтуерът грабва данните, ще ги видите да се появяват в панела на списъка с пакети в реално време.

Shark Byte

Въпреки че Wireshark е изключително усъвършенстван мрежов анализатор, той е изненадващо лесен за интерпретиране. Екранът на списъка с пакети е изключително изчерпателен и добре организиран. Цялата информация е разпределена в седем различни цвята и е маркирана с ясни цветови кодове.

Освен това софтуерът с отворен код идва с множество лесно приложими филтри, които улесняват наблюдението. Като активирате филтър за улавяне, можете да определите какъв тип трафик искате да анализира Wireshark. И след като данните бъдат грабнати, можете да приложите няколко филтъра за показване за определени търсения. Като цяло, това е високоефективен механизъм, който не е твърде труден за овладяване.

Използвате ли Wireshark за анализ на мрежата? Какво мислите за функцията за филтриране? Уведомете ни в коментарите по-долу, ако има полезна функция за анализ на пакети, която сме пропуснали.

Интересни Статии

Избор На Редактора

Как да изчистите кеша на Xbox Series X или S конзоли
Как да изчистите кеша на Xbox Series X или S конзоли
Xbox Series X или S изглеждат бавни? Изчистете кеша му, като го изключите, изчистите Blu-Ray паметта или направите меко нулиране.
Как да получите RP в League of Legends
Как да получите RP в League of Legends
League of Legends използва две основни валути, Blue Essence (BE) и RP (Riot Points). Докато играчите натрупват BE с течение на времето от редовен геймплей и завършване на мисии, RP е много по-неуловим. Единственият начин да получите малко RP е да
Как да конвертирате FAT32 в NTFS в Windows 10 без загуба на данни
Как да конвертирате FAT32 в NTFS в Windows 10 без загуба на данни
Ако имате устройство, форматирано с FAT32, може да искате да го конвертирате в съвременната файлова система NTFS. Ето как може да се направи в Windows 10.
Как да гледате AMC без кабел
Как да гледате AMC без кабел
Революцията при прерязването на шнура набира скорост. Докато цените на кабелите се покачват, все повече хора търсят алтернативи и има много алтернативи. С поточно управляващото излъчване е по-лесно от всякога да гледате любимата си мрежа или телевизия
Как да активирам или деактивирам изтичането на ПИН в Windows 10
Как да активирам или деактивирам изтичането на ПИН в Windows 10
В тази статия ще видим как да активираме или деактивираме изтичането на ПИН в Windows 10. Това изискване ще засегне всички нови потребителски акаунти.
Как да прегледате историята на клипборда на телефон с Android
Как да прегледате историята на клипборда на телефон с Android
Клипбордовете ви позволяват бърз достъп до елементи, които сте копирали и поставили във вашите текстове, бележки и имейли. Докато някои телефони с Android ви позволяват достъп до историята на клипборда, други показват само последния копиран елемент. За щастие има няколко
Изтеглете темата Glowing Beaches за Windows 10, 8 и 7
Изтеглете темата Glowing Beaches за Windows 10, 8 и 7
Темата Glowing Beaches включва 14 висококачествени изображения, за да украси вашия работен плот. Този красив тематичен пакет първоначално е създаден за Windows 7, но можете да го използвате в Windows 10, Windows 7 и Windows 8. Тези спиращи дъха снимки показват изгрева и залеза, отразяващи се над морето. Нищо не разкрива притихналата красота на зората и