nyShark A packet sniffer / network protocol analyzer How to run Navigate to the Codes directory and run the following command sudo python3 packetSniffer.py Test This file can be used to generate icmp, tcp and udp packets. Design Pattern Chain of Responsibility (COR) Helpful links Unpacking a raw packet ethernet frame Chain of responsibility design pattern