Wireshark analyse des protocoles de réseau en temps réel pour réunir plusieurs informations sur les paquets de données transférés, comme ceux TCP et ICMP. Ces éléments peuvent être ordonnées selon leur genre afin de travailler de manière plus organisée.
Avec Wireshark on peut installer des rajouts et des utilités qui augmentent de manière remarquable les possibilités de travail avec le programme.