Kako uporabljati Wireshark: Analiza omrežja, slog 2020

Pred več kot 20 leti je Gerald Combs objavil Ethereal 0.2.0, prvo javno različico tega, kar danes poznamo kot Wireshark. Wireshark, razvit za Solaris in Linux, je odprtokodno omrežje in analizator paketov. Projekt je leta 1998 zaživel kot Ethereal, vendar je bilo ime 2006 spremenjeno v Wireshark zaradi težav s pravicami blagovnih znamk.


Danes je Wireshark najpomembnejši mrežni analizator na svetu z več kot 600 avtorji, večkratnimi nagradami in lastno konferenco za razvijalce SharkFest.

Ta vodnik vam bo pomagal, da vstanete in tečete z Wiresharkom. Preučili bomo osnove, kot so na primer prenos in zajem, ogled in filtriranje paketov. Wireshark ima veliko naprednih funkcij, ki jih ni mogoče zajeti v tem članku, vendar pa je na njih veliko vadnic na wireshark.org.

Prenesite in nastavite Wireshark

Wireshark je na voljo za prenos prek svoje strani za prenos. Če ga želite dobiti za Windows ali macOS, kliknite ustrezne povezave pod razdelkom »stabilna izdaja«. Če potrebujete vir za Linux, se pomaknite na dno strani in poiščite prenos za svojo različico v razdelku »paketi drugih proizvajalcev«.

Prenos z žicami

Ko naložite aplikacijo, lahko začnete postopek namestitve. Če ste uporabnik sistema Windows, boste morali namestiti knjižnico WinPcap, kar vam omogoča zajem omrežnega prometa v živo. Brez tega si boste lahko ogledali le shranjene pakete, ki so bili shranjeni. Najnovejša različica Wiresharka bi morala privzeto namestiti WinPcap.

Prav tako namestite USBPcap, ki omogoča, da Wireshark zajame promet z USB naprav.

Kako zajeti pakete z Wiresharkom

Wireshark je zasnovan na njegovi sposobnosti, da zajame mrežne pakete in jih prikaže v obliki, ki jo lahko razlagajo zgolj smrtniki. Če niste prepričani, kaj so omrežni paketi, jih v našem vodniku IPv4 v primerjavi z IPv6 preberemo.

Po prenosu in namestitvi ste pripravljeni zagnati Wireshark in začeti zajemati pakete.

Žice-izstrelitev

Za začetek postopka zajema morate izbrati omrežni vmesnik. Po zagonu aplikacije bodo na zaslonu za zagon prikazane razpoložljive omrežne povezave. Napredne funkcije lahko vidite tudi tako, da kliknete »zajem« in nato izberete »možnosti«.

Možnosti zajema

Izberite povezavo za zajem:

  • Dvokliknite njegovo ime.
  • Uporaba bližnjice na tipkovnici CTRL + E.
  • S klikom na plavuti morskega psa v orodni vrstici, ki se nahaja v skrajnem levem kotu.

Po končani povezavi bo povezava, ki jo želite posneti, zasenčena v modro ali sivo in Wireshark bo začel snemati mrežni promet in ga podrobno opisati. Postopek snemanja ustavite tako, da pritisnete rdeči gumb za zaustavitev poleg gumba za plavuti morskega psa. Lahko pa uporabite bližnjico na tipkovnici CTRL + E.

Pri zajemu z Wiresharkom je promiskuitetni način privzeto omogočen. Omogoča zajem vseh paketov v omrežju, ne le tistih, naslovljenih na vaš računalnik ali omrežni adapter. Kljub temu promiskuitetni način ne podpira vsa omrežna strojna oprema in vmesniki. Spremenite jo lahko s klikom na “uredi”, nato pa “nastavitve …”.

Žice-nastavitve

Za podrobnosti o promiskuitetnem načinu si oglejte pogosta vprašanja Wireshark.

Oglejte si ujete pakete z Wiresharkom

Zdaj, ko ste posneli podatke, je čas, da si jih ogledate. Ko si ogledujete pakete, boste videli informacije, razporejene na tri podokna: seznam paketov, podrobnosti o paketu in bajti paketov. Podokno seznama paketov je zgornje in prikazuje čas, vir, cilj, protokol in dodatne informacije.  

Wireshark-packet_pane1
 

Podokno s podrobnostmi o paketu je na sredini. Kot že ime pove, prikazuje podrobnosti o izbranem paketu. Prikaže vrsto protokola, kot sta IPv4 ali IPv6, in naslove, kot sta IP ali MAC, v obliki zbranega seznama.

Wireshark-paket-podokno2

Podokno bajtov paketov je na dnu. Vsebuje neobdelane podatke iz paketa in jih prikazuje v šestnajstiški ali bitni obliki.

Wireshark-paket-podokno3

Filtriranje paketov z žico

Kadar koli analizirate omrežni promet, boste želeli izklopiti aplikacije, ki pošiljajo pakete, ki jih ne želite videti, da bi zožili promet. Tudi takrat boste verjetno morali prebiti veliko preostalih paketov. Tu se začnejo uporabljati filtri Wireshark. Ponuja filtre za zajem in prikazne filtre in oba vplivata na zajemno datoteko drugače.

Filtri za zajem se uporabijo za zajemno datoteko, preden se začne postopek snemanja, kar vam omogoča, da se odločite, katere pakete bo Wireshark zajel. Zaslonski filtri se po drugi strani uporabijo za zajemno datoteko, tako da lahko vidite samo pakete, ki ustrezajo vašim posebnim kriterijem.

Če želite dodati filter za zajem, kliknite vnosno polje nad vmesniki, prikazanimi v zagonnem oknu. Lahko vnesete filter, kot je TDP, ali kliknete ikono zaznamka na levi strani in izberete s spustnega seznama. Za dodatne možnosti po kliku na zeleno ikono zaznamka izberite »upravljanje filtrov za zajem«.

Žice-zajem-filter

Nad zajemnim poljem boste videli drugo vnosno polje z napisom »uporabi zaslonski filter …«, kjer lahko uporabite prikazne filtre na enak način, kot je opisano za uporabo filtrov za zajem.

Žice-zaslon-filter

Barvno kodiranje z Wireshark

Barvna pravila Wiresharka omogočajo nadaljnje ločevanje in individualizacijo paketov glede na njihovo poudarjeno barvo. Tako lahko na prvi pogled prepoznate določene vrste prometa ali napak. Vgrajena barvna knjižnica Wireshark ponuja približno 20 odtenkov, ki jih je mogoče urejati, onemogočiti ali izbrisati.

Do možnosti barvanja lahko dostopate tako, da v orodni vrstici kliknete »pogled«, ne pa da izberete »pravila barvanja«.

Barve z žicami

Koloriranje paketov lahko onemogočite s klikom na “pogled” in s preklopom možnosti “barvanje seznama paketov” v spustnem meniju.

Barve žic2

Ogled statistike omrežja v Wiresharku

Wireshark ponuja številne podatke in meritve o vašem omrežju, ki so dostopni s spustnega menija “statistika” v orodni vrstici. Meritve vključujejo razrešene naslove, statistiko IPv4, statistiko IPv6 ter druge grafikone in grafikone. Tam lahko uporabite tudi prikazne filtre. Statistične podatke lahko izvažate tudi v različnih oblikah datotek, kot so .txt, .csv in .xml.

Wireshark-statistika

Končne misli

Wireshark je preprost, vendar vsestranski analizator omrežij in, kar je najboljše, brezplačen. Medtem ko naj bi ta vodnik pokazal osnove, smo šele začeli praskati po tem, kaj lahko Wireshark naredi. Če želite obvladati Wireshark in kodirati lastne dissektorje protokolov, je uradno vodilo za uporabnike Wireshark.

Wiki Wireshark je še en odličen vir, ki ga lahko uporabljamo poleg programa, saj ima vaje, vzorčne posnetke in orodja ter vtičnike.

Za več programske opreme si oglejte najboljše protivirusne sisteme, najboljše upravljalce gesel in najboljšo računovodsko programsko opremo. V nasprotnem primeru hvala za branje in nam v komentarju ali tvitu sporočite, če imate nasvete ali trike Wiresharka.

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map