My homework sniffer using pypcap, pyqt5, smopy, matplotlib
You could use pip3 to config your environment
pip3 install -r requirements.txt
enter sniffer , in your iterm
sudo python3 window.py
It need the root authority
You may use 'arp -a' to get your NIC information
arp -a
input your NIC name
capture the packages
you could see some information
**check the flow **
get IP geo. information