Wireshark to jeden z najpopularniejszych analizatorów sieciowych (snifferów). Program skutecznie umożliwia przechwytywanie danych przepływających w sieci. Jest wykorzystywany głównie przez administratorów do śledzenia pakietów, a także przez hackerów, między innymi do wydobywania haseł. Jedną z zalet Wiresharka jest czytelny i stosunkowo prosty w obsłudze interfejs użytkownika.