A simple intrusion detection system (IDS) that filters ICMP packet via tcpdump and send the packet info to a windows-specific monitoring/receiving program via TCP.
- In both
ids.py
andids_monitoring.py
, change theSERVER
var to the local IP of the Windows machine. - On the Linux machine ensure Python3 is installed.
sudo python3 PATH/TO/ids.py
- On Windows, ensure python 3 is installed as well as win10toast.
python3 PATH/TO/ids_monitor.py
- With both endpoints running, try pinging the Linux machine.
ping <IP/HOSTNAME> -n 1
- If successful, a Windows notification should appear.