this is a program like wireshark.
Project main features:
- Select Capture Network (Ethernet, WIFI, ..etc)
- Control the Start and Stop sniffing
- Show main details of the packets in a table
- If you click on a packet, it will show you detailed view for HTTP or TCP protocols at least. For the another protocols it will be bonus
- If you click on a packet, it will show you hex view
- You can save and load the captured packets in pcap format.
- You can filter the captured packets based on the main columns of the table
- The program should be multithreaded with graphical user interface.