b'\n_START_ARTICLE_\nPacket sniffer\n_START_PARAGRAPH_\nEen packet sniffer, of packet analyzer is een computerprogramma waarmee het dataverkeer op een netwerk of netwerksegment kan worden bekeken en geanalyseerd.\n_START_SECTION_\nDe term\n_START_PARAGRAPH_\nDe term Sniffer is een geregistreerd handelsmerk van de firma Netscout die in april 2008 Network General overnam. Network General heeft in 1986 een product op de markt gezet genaamd Sniffer. Deze naam is door de jaren heen veranderd in een algemeen begrip voor een programma voor netwerkanalyse.\n_START_SECTION_\nWerking\n_START_PARAGRAPH_\nComputergegevens die over een IP-netwerk verstuurd worden, reizen door dat netwerk in de vorm van pakketjes. Elke computer in een netwerk heeft een uniek adres, IP-adres geheten. Pakketjes met gegevens worden geadresseerd, zodat het pakketje gerouted kan worden naar de juiste bestemming(en). Ook bevat een pakket het adres van de computer die het verstuurd heeft._NEWLINE_Als een computer tussen het versturende en ontvangende systeem uitgerust is met een packet sniffer kunnen alle pakketten gelezen worden. Andere systemen zullen hier niks van merken, de packet sniffer luistert alleen maar mee. De binnenkomende pakketjes slaat de packet sniffer vaak op in een bestand, zodat het bekijken en analyseren ervan mogelijk wordt. Packet sniffers bieden hier vaak uitgebreide mogelijkheden voor.\n_START_SECTION_\nTechnisch\n_START_PARAGRAPH_\nNormaal worden pakketjes genegeerd door de netwerkkaart als de adressering niet klopt met het eigen MAC-adres. Een packet sniffer kan dit gedrag veranderen, door de netwerkkaart in promiscuous mode te zetten. In deze modus accepteert de netwerkkaart ook langskomende pakketjes die niet voor het eigen MAC-adres bedoeld zijn.\n_START_SECTION_\nGevaar/beveiliging\n_START_PARAGRAPH_\nOmdat men met een packet sniffer alle gegevens in de pakketjes kan lezen zonder dat de verzender en ontvanger hier weet van hebben, bestaat het gevaar dat gevoelige informatie in verkeerde handen valt. Om deze reden is het niet veilig om creditcardnummers, wachtwoorden of andere gevoelige gegevens over het internet te versturen, wanneer de pakketjes niet versleuteld worden of als daarover twijfel bestaat. Op het Internet is een beveiligde site te herkennen aan het protocol HTTPS (boven in de browser begint het adres dan met https:// in plaats van http://). De communicatie tussen de browser en de server wordt dan versleuteld verstuurd._NEWLINE_Om e-mail op een veilige manier te versturen moet deze versleuteld worden met bijvoorbeeld PGP. Normale e-mail pakketten zijn letterlijk te lezen met behulp van een packet sniffer.'