Wireshark ist ein Netzwerkprotokollanalysator, der es Benutzern ermöglicht, den Netzwerkverkehr in Echtzeit zu erfassen und anzuzeigen. Es unterstützt über 1.000 Protokolle wie TCP/IP, HTTP, DNS und VoIP. Wireshark ermöglicht es den Benutzern, die erfassten Daten zu filtern und zu durchsuchen sowie mit Diagrammen und Statistiken zu analysieren. Darüber hinaus kann es verschiedene Dateiformate zum Erfassen und Wiedergeben lesen und schreiben, was es zu einem vielseitigen Werkzeug für die Netzwerkanalyse macht.