Програмний аналізатор протоколів Wireshark

Wireshark (раніше – Ethereal) – програма-аналізатор трафика для комп'ютерних мереж Ethernet і деяких інших. Має графічний користувальницький інтерфейс. У червні 2006 року проект був перейменований в Wireshark через проблеми з торговельною маркою.

Функціональність, що надає Wireshark, дуже схожа з можливостями програми tcpdump, однак Wireshark має графічний користувальницький інтерфейс і набагато більше можливостей по сортуванню й фільтрації інформації. Програма дозволяє користувачеві переглядати весь прохідний по мережі трафік у режимі реального часу, переводячи мережну карту в нерозбірливий режим (англ. promiscuous mode).

Програма поширюється під вільною ліцензією GNU GPL і використовує для формування графічного інтерфейсу кросплатформенну бібліотеку GTK+. Існують версії для більшості типів UNIX, у тому числі GNU/Linux, Solaris, FreeBSD, NetBSD, OpenBSD, Mac OS X, а також для Windows.

Wireshark-це додаток, що «знає» структуру різноманітних мережних протоколів, і тому дозволяє розібрати мережний пакет, відображаючи значення кожного поля протоколу будь-якого рівня. Оскільки для захоплення пакетів використовується pcap, існує можливість захоплення даних тільки з тих мереж, які підтримуються цією бібліотекою. Проте, Wireshark уміє працювати з безліччю форматів вхідних даних, відповідно, можна відкривати файли даних, захоплених іншими програмами, що розширює можливості захоплення.

При запуску програми Wireshark з'являється вікно (рис. 3.3)

Для захоплення пакетів необхідно нажати Capture/Interfaces, у вікні, що з'явилося, вибрати інтерфейс на якому буде відбуватися захоплення пакетів.

Після захоплення необхідних пакетів необхідно зупинити процедуру захоплення нажавши на кнопку Capture/Stop.

Далі можна приступати до аналізу пакетів, нижче наведений приклад перехопленого пакета ARP.

No. Time Source Destination Protocol Info

12 1.690642 Cisco_2a:49:c2 Broadcast ARP Who has 78.26.143.107? Tell 78.26.143.1

 

Рисунок 3 – Стартове вікно програми Wireshark

 

Frame 12 (60 bytes on wire, 60 bytes captured)

Arrival Time: Sep 1, 2010 00:11:12.773022000

[Time delta from previous captured frame: 0.369128000 seconds]

[Time delta from previous displayed frame: 0.369128000 seconds]

[Time since reference or first frame: 1.690642000 seconds]

Frame Number: 12

Frame Length: 60 bytes

Capture Length: 60 bytes

[Frame is marked: False]

[Protocols in frame: eth:arp]

[Coloring Rule Name: ARP]

[Coloring Rule String: arp]

Ethernet II, Src: Cisco_2a:49:c2 (00:1a:6c:2a:49:c2), Dst: Broadcast (ff:ff:ff:ff:ff:ff)

Destination: Broadcast (ff:ff:ff:ff:ff:ff)

Source: Cisco_2a:49:c2 (00:1a:6c:2a:49:c2)

Type: ARP (0x0806)

Trailer: 000000000000000000000000000000000000

Address Resolution Protocol (request)

 








Дата добавления: 2016-05-11; просмотров: 860;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.008 сек.