Uses for packet analyzers
More practically, packet analyzers are employed in network security and to analyze raw traffic so as to detect scans and attacks, and for sniffing, network troubleshooting, and many more uses, as shown in the following image:
Packet analyzers can be used as follows:
- Network administrators can diagnose problems on a network
- Security architects can perform a security audit on a packet
- Protocol developers can diagnose/learn protocol-related issues
- White-hat hackers can find vulnerabilities in the application and fix them before black-hat hacker find them
The use is not limited to these bullet point, there are lots of new tools and innovations happening in this area. Find a use case and build your own packet analyzer; the best example is Wireshark.