Wireshark - capture.pcapNo.TimeSourceDestinationProtocol10.000192.168.1.101.1.1.1DNS20.0031.1.1.1192.168.1.10DNS30.012192.168.1.1093.184.215.14TCP40.04593.184.215.14192.168.1.10TCP50.087192.168.1.1093.184.215.14TLS60.12393.184.215.14192.168.1.10TLS

Wireshark

11 min lästNätverk

Wireshark är den universella analysatorn för nätverksprotokoll – verktyget som varje nätverksingenjör, säkerhetsanalytiker och utvecklare söker efter när "varför fungerar inte detta?" behöver ett svar. Den fångar varje paket som flödar genom ett gränssnitt och visar dem i varje protokolllager, från Ethernet-huvuden upp till HTTP-kroppar. Om den används klokt svarar den på frågor som inget annat verktyg kan.

Hela artikeltexten finns på engelska nedan.

Wireshark är den fria nätverksprotokollanalysatorn med öppen källkod som har varit de facto-standarden sedan slutet av 1990-talet (ursprungligen kallad Ethereal). Den fångar paket från nätverksgränssnitt och avkodar dem till läsbar form och stöder tusentals protokoll i varje lager. Förmågan att läsa Wireshark-utdata är en av de mest användbara i nätverk.

Vad Wireshark gör

  • Fångar paket. Från alla nätverksgränssnitt — Ethernet, Wi-Fi, loopback. Lagrar dem i pcap- eller pcapng-filer.
  • Avkodar protokoll. Parsar varje paket genom varje protokolllager som finns — Ethernet → IP → TCP → TLS → HTTP, till exempel. Framhäver strukturen tydligt.
  • Filters. Visningsfilter begränsar det du ser ("http.host innehåller exempel.com"). Infångningsfilter begränsar vad som spelas in ("port 80 eller port 443").
  • Följer strömmar. Återmonterar alla paket i en anslutning till en enda sammanhängande vy av konversationen.
  • Analyzes-protocol-verktyg för Bu-statistik-verktyg för inmatning av protokoll. grafer, konversationslistor, expertinformation.
  • Decrypts. Givet nycklarna, kan dekryptera TLS, WPA och andra krypterade protokoll.

Vilka frågor svarar Wireshark

XZPLZ34Why är denna begäran långsam? (TCP-omsändningar, långsam handskakning, paketförlust syns i spåret)
  • Vad är det exakt som den här appen skickar? (Rubriker, nyttolaster, timing)
  • Reagerar verkligen servern? (Eller bara tidsgräns någonstans)
  • Vilket protokoll använder den här enheten? (Identifierar okänd trafik genom mönstermatchning)
  • Varför är mitt Wi-Fi fläckigt? (Försök räknar igen, beaconanalys)
  • Vad gör TLS-handslaget? (Cipher Suite-förhandling, certifikatutbyte, ALPN-val)
  • Har mitt nätverk ovanligt högt? (Sänd trafik, skanningsförsök)
  • Vanliga skärmfilter

    • ip.addr == 192.168.1.100 — trafik till/från en specifik IPXPLZ56PLcXXPLZ-port =85PLZ56PLcXXPLZ. 443 — HTTPS-trafik
    • http.request — endast HTTP-begäranpaket
    • dns — DNS-förfrågningar och svar
    • XPLZhandshakexPLls.7handshake paket
    • tcp.flags.reset == 1 — TCP-återställningar (indikerar ofta på problem)
    • !arp och !icmp — filtrera bort bullriga protokollXPLZ10PLZtime_deltaXPLZ10PLZtime_delta80PLZXtime_deltaXPLZ80PLZtime_delta 1 — luckor i konversationen som är längre än 1 sekund

    tcpdump: kommandoradskusinen

    För huvudlösa servrar och snabbinsamlingar använder tcpdump samma paketinsamlingsinfrastruktur (libpcap) med ett kommandoradsgränssnitt. Vanliga mönster:

    tcpdump -i eth0 -w capture.pcap port 80
    tcpdump -i any -nn 'värd 1.2.3.4 och port 443'
    tcpdump -r capture.pcap 'tcp[tcpflags] & tcp-rst != 0'

    Fångstfilerna är utbytbara med Wireshark — fånga med tcpdump på en server, kopiera pcap-filen, analysera i Wireshark med GUI. TLS

    Wireshark kan dekryptera TLS om du har krypteringsnycklarna. Två sökvägar:

    • Server-side RSA privat nyckel. Fungerar endast med icke-vidarebefordra hemliga chiffer sviter; mindre användbar i 2026.
    • SSLKEYLOGFILE miljövariabel. Moderna webbläsare och verktyg (curl, OpenSSL) loggar sessionsnycklar till en fil när SSLKEYLOGFILE pekar på en. Ladda filen i Wireshark och HTTPS blir läsbar.

    Detta är viktigt för att felsöka HTTPS-applikationer. SSLKEYLOGFILE-tillvägagångssättet är det enda som fungerar för moderna framåthemliga chiffersviter.

    Wireshark och Wi-Fi

    Wi-Fi-fångst kräver monitorläge — för att försätta det trådlösa gränssnittet i ett tillstånd där det fångar alla paket på adresskanalen, inte bara paket. Drivrutiner och operativsystem varierar i skärmlägesstöd; macOS har det (med vissa hack), Windows kräver speciella drivrutiner, Linux fungerar bra med de flesta kort.

    För WPA2-dekryptering behöver Wireshark nätverkslösenfrasen och SSID. Den härleder sedan nycklarna per session och dekrypterar infångad trafik i realtid.

    Etikskiktet

    Capturing-paket avslöjar allt som är synligt i nätverket. På nätverk du inte äger:

    • Wiretap-lagar gäller (USA, EU, de flesta länder begränsar paketfångst som du inte äger)
    • Arbetsplatspolicyer kräver vanligtvis auktorisering
    • Offentlig Wi-Fi-fångst av andras trafik är i allmänhet olagligt även på öppna nätverk

    Använd din egen ledning, med din egen ledning eller behörighet. Legitima användningsfall är rikliga; otillåten fångst är ett brott.

    Karriärrelevans

    Wireshark-kompetens är implicit i många nätverks- och säkerhetsroller. SANS SEC503-kursen (Intrusion Detection In-Depth) är uppbyggd kring Wireshark-liknande paketanalys. Nätverksingenjörer, SOC-analytiker, säkerhetsforskare och utvecklare som bygger nätverksberoende applikationer drar alla nytta av fluency.

    För användare som vill börja: fånga en del av din egen trafik, följ strömmar, lär dig de grundläggande filtren. Pcap-filer från CTF-utmaningar och säkerhetsträning är rikligt med övningsmaterial.

    Vanliga frågor

    Är Wireshark lagligt att använda?
    På nätverk du äger eller har behörighet att övervaka, ja. På nätverk du inte äger (offentligt Wi-Fi, grannar, kollegor utan IT-godkännande), nej – att fånga andras trafik är i allmänhet olagligt oavsett om nätverket är krypterat.
    Kan Wireshark dekryptera min grannes Wi-Fi?
    Om du har deras lösenfras och SSID, ja — för WPA2-trafik. Utan lösenfrasen, nej. Även med det är det olagligt att göra det utan tillstånd i de flesta jurisdiktioner.
    Skiljer sig tcpdump från Wireshark?
    Samma underliggande fångstmekanism (libpcap). tcpdump är kommandoraden; Wireshark är grafisk. Samma pcap utdataformat. Använd det som passar uppgiften – tcpdump för snabba infångningar och servrar, Wireshark för analys och komplex undersökning.
    Kommer Wireshark att sakta ner mitt nätverk?
    På trådbundna nätverk av gigabitklass, ingen märkbar påverkan. I Wi-Fi-monitorläge är det trådlösa gränssnittet dedikerat för att fånga och kan inte ansluta på normalt sätt samtidigt - så du kan inte bläddra och spela in på samma gränssnitt. Använd en separat dongel om du behöver båda.
    Hur fångar jag in HTTPS i Wireshark?
    Ställ in miljövariabeln SSLKEYLOGFILE innan du startar din webbläsare eller app. Ladda den resulterande nyckelloggfilen i Wireshark via Redigera → Inställningar → Protokoll → TLS. HTTPS-trafik blir läsbar. Fungerar endast för trafik från appar som respekterar SSLKEYLOGFILE (de flesta moderna webbläsare och curl gör det).
    Wireshark förklarade: Packet Capture Tool som visar vad som verkligen finns på ditt nätverk