Tässä moduulissa käydään läpi HTTP-paketin, eli TCP paketin rakenne ja osa-alueet, kuten Wireshark tämän näyttää.

Frame - taso
Frame-taso ei ole todellinen protokolla sinänsä, vaan sitä käytetään Wiresharkin perustana kaikille sen päällä oleville protokollille. Se näyttää kaappaamisesta saatuja tietoja, kuten tarkan ajan, jolloin tietyt paketit kaapattiin.

Ethernet - taso
Ethernet taso on tietyssä mielessä alin esimerkiksi TCP/IP mallin mukainen taso, jolla viitataan peruskerrokseen (link layer). Tämä paljastaa lähde ja kohde MAC-osoitteet.

Internet Protocol - taso
Internet Protocol taso, tässä tapauksessa IPv4 kehys viittaa tässä tapauksessa verkkokerrokseen (Internet layer) ja paljastaa mm.
- IP-protokollan version (4)
- IPv4 kehyksen pituuden tavuina
- Paketin kokonaispituuden IP-kehyksen ja muun datan kanssa
- TTL (Time to Live): Jäljellä oleva aika ennen kuin paketti hävitetään, jolla estetään ettei se kierrä loputtomasti verkossa.
- Seuraavan tason protokollan
- Lähde ja kohde IP-osoitteet

Transmission Control Protocol (TCP) - taso
Tämä taso voi olla toki toisenkin protokollan mukainen, vaikkapa UDP-protokolla ja viittaa kuljetuskerrokseen (transport layer). Tässä tapauksessa kyseessä on kuitenkin TCP-protokolla ja tämä sisältää esimerkiksi:
- Lähdeportti
- Kohdeportti
- Sekvenssinumeron, joka määrittelee pakettien järjestyksen vastaanottajan näkökulmasta
- Vahvistusnumero, joka ilmaisee seuraavan odotetun paketin sekvenssinumeron
- TCP-ohjausliput (SYN, ACK, FIN, RST, jne), jotka ohjaavat yhteyden muodostusta, tiedonsiirtoa ja lopettamista
- Ikkunan koko, joka ilmaisee kuinka paljon dataa vastaanottaja voi vastaanottaa ilman vahvistusta
- Tarkistussumma virheen havaitsemiseksi
- Mahdolliset lisävalinnat tai lisätiedot TCP-paketissa

Sovellus taso - HTTP protokolla
Viimeinen taso viittaa sovellus tasoon (application layer) TCP/IP-mallissa. Sovellustaso Wiresharkissa, erityisesti HTTP-protokollan osalta, näyttää tietoja HTTP-pyyntö- ja vastausviesteistä. Wireshark pystyy purkamaan ja näyttämään HTTP-viestien tarkat tiedot, kuten otsikot, URL-osoitteet ja evästeet.



Valmis ryhtymään eettiseksi hakkeriksi?
Aloita jo tänään.
Hakatemian jäsenenä saat rajoittamattoman pääsyn Hakatemian moduuleihin, harjoituksiin ja työkaluihin, sekä pääset discord-kanavalle jossa voit pyytää apua sekä ohjaajilta että muilta Hakatemian jäseniltä.