Hvordan installere og bruke Wireshark på Ubuntu

How Install Use Wireshark Ubuntu



Wireshark er en nettverkspakke analysator. Den fanger hver pakke som kommer inn eller ut av et nettverksgrensesnitt og viser dem i en pent formatert tekst. Den brukes av nettverksingeniører over hele verden.

Wireshark er en plattform på tvers og er tilgjengelig for Linux, Windows og Mac OS. Du får den samme brukeropplevelsen i ethvert operativsystem du bruker.







For å lære mer om Wireshark, besøk Wiresharks offisielle nettsted på https://www.wireshark.org



I denne artikkelen vil jeg vise deg hvordan du installerer Wireshark på Ubuntu og hvordan du bruker det. Jeg bruker Ubuntu 18.04 LTS for demonstrasjonen. Men den skal fungere på alle LTS -versjoner av Ubuntu som fortsatt støttes på tidspunktet for denne skrivingen. La oss komme i gang.



Wireshark er tilgjengelig i det offisielle pakkelageret til Ubuntu 14.04 LTS og nyere. Så det er veldig enkelt å installere.





Oppdater først APT -pakkelagerbufferen med følgende kommando:

$sudopassende oppdatering



APT -pakkebufferen bør oppdateres.

Kjør nå følgende kommando for å installere Wireshark på din Ubuntu -maskin:

$sudopassendeinstallerewireshark

Trykk nå og og trykk deretter .

Som standard må Wireshark startes som rot (kan også gjøres med sudo ) privilegier for å fungere. Hvis du vil kjøre Wireshark uten rot privilegier eller uten sudo , og velg deretter og trykk på .

Wireshark bør installeres.

Nå hvis du valgte i den tidligere delen for å kjøre Wireshark uten root -tilgang, og kjør deretter følgende kommando for å legge til brukeren din i wireshark gruppe:

$sudobrukerform-aGwireshark $(hvem er jeg)

Til slutt, start datamaskinen på nytt med følgende kommando:

$sudostarte på nytt

Starter Wireshark:

Nå som Wireshark er installert, kan du starte Wireshark fra Programmeny av Ubuntu.

Du kan også kjøre følgende kommando for å starte Wireshark fra terminalen:

$wireshark

Hvis du ikke aktiverte Wireshark til å kjøre uten rot privilegier eller sudo , så bør kommandoen være:

$sudowireshark

Wireshark bør starte.

Fange pakker ved hjelp av Wireshark:

Når du starter Wireshark, vil du se en liste over grensesnitt som du kan fange pakker til og fra.

Det er mange typer grensesnitt du kan overvåke ved hjelp av Wireshark, for eksempel Kablet , Trådløst , USB og mange eksterne enheter. Du kan velge å vise bestemte typer grensesnitt i velkomstskjermen fra den merkede delen av skjermbildet nedenfor.

Her listet jeg bare opp Kablet nettverksgrensesnitt.

Nå for å begynne å fange pakker, bare velg grensesnittet (i mitt tilfelle grensesnitt ens33 ) og klikk på Begynn å fange pakker ikonet som markert på skjermbildet nedenfor. Du kan også dobbeltklikke på grensesnittet du vil fange pakker til og fra for å begynne å fange pakker på det bestemte grensesnittet.

Du kan også fange pakker til og fra flere grensesnitt samtidig. Bare trykk og hold inne og klikk på grensesnittene du vil fange pakker til og fra, og klikk deretter på Begynn å fange pakker ikonet som markert på skjermbildet nedenfor.

Bruke Wireshark på Ubuntu:

Jeg fanger pakker på ens33 kablet nettverksgrensesnitt som du kan se på skjermbildet nedenfor. Akkurat nå har jeg ingen fangede pakker.

Jeg pinglet google.com fra terminalen, og som du kan se ble mange pakker fanget.

Nå kan du klikke på en pakke for å velge den. Å velge en pakke vil vise mye informasjon om den pakken. Som du kan se, er informasjon om forskjellige lag med TCP/IP -protokollen oppført.

Du kan også se RAW -dataene for den aktuelle pakken.

Du kan også klikke på pilene for å utvide pakkedata for et bestemt TCP/IP -protokollag.

Filtrering av pakker ved bruk av Wireshark:

På et travelt nettverk vil tusenvis eller millioner av pakker bli fanget opp hvert sekund. Så listen vil være så lang at det vil være nesten umulig å bla gjennom listen og søke etter en bestemt type pakke.

Det gode er at du i Wireshark kan filtrere pakkene og bare se pakkene du trenger.

For å filtrere pakker kan du skrive inn filteruttrykket direkte i tekstboksen som markert på skjermbildet nedenfor.

Du kan også filtrere pakker som er fanget opp av Wireshark grafisk. For å gjøre det, klikk på Uttrykk… -knappen som markert på skjermbildet nedenfor.

Et nytt vindu skal åpnes som vist på skjermbildet nedenfor. Herfra kan du opprette filteruttrykk for å søke i pakker veldig spesifikt.

I Feltnavn delen er nesten alle nettverksprotokollene oppført. Listen er enorm. Du kan skrive inn hvilken protokoll du leter etter i Søk tekstboksen og Feltnavn delen ville vise de som passet.

I denne artikkelen skal jeg filtrere ut alle DNS -pakkene. Så jeg valgte DNS domenenavn system fra Feltnavn liste. Du kan også klikke på pil på hvilken som helst protokoll

Og gjør valget ditt mer spesifikt.

Du kan også bruke relasjonsoperatorer til å teste om et felt er lik, ikke lik, stor enn eller mindre enn en verdi. Jeg søkte etter alt DNS IPv4 adresse som er lik 192.168.2.1 som du kan se på skjermbildet nedenfor.

Filteruttrykket vises også i den markerte delen av skjermbildet nedenfor. Dette er en fin måte å lære å skrive filteruttrykk på i Wireshark.

Når du er ferdig, klikker du bare på OK .

Klikk nå på det merkede ikonet for å bruke filteret.

Som du kan se, er det bare DNS -protokollpakkene som vises.

Stopp pakkeopptak i Wireshark:

Du kan klikke på det røde ikonet som er markert på skjermbildet nedenfor for å slutte å fange Wireshark -pakker.

Lagre fangede pakker i en fil:

Du kan klikke på det merkede ikonet for å lagre fangede pakker i en fil for fremtidig bruk.

Velg nå en målmappe, skriv inn filnavnet og klikk på Lagre .

Filen bør lagres.

Nå kan du når som helst åpne og analysere de lagrede pakkene. For å åpne filen, gå til Fil > Åpen fra Wireshark eller trykk + eller

Velg deretter filen og klikk på Åpen .

De fangede pakkene skal lastes fra filen.

Så det er hvordan du installerer og bruker Wireshark på Ubuntu. Takk for at du leste denne artikkelen.