This tool just helps you to keep apr-record of your default gateway static. BarpDef monitors arp-cache and logs any news records inside table. It runs only on Windows 7/8/10 for now.
Screenshot:
This software written on Python wih PyQT framework. So you need these for run.
> pip install pyqt5
> pip install pypiwin32
- Sources. Download as zip or git clone from https://github.com/KMiNT21/bintaryplant-arp-defender/
Run file:
> pythonw.exe barpdef.pyw
You need cx_Freeze lib.
> pip install cx_Freeze
Now you can make exe (by rules in setup.py)
For folder with all filese:
> python setup.py build
Generating solid MSI installation file:
> python.exe setup.py bdist_msi
If you need tool like arp-watch but for Windows to monitor and log all arp-events (new activity/station, flip flop, mac address changing) based on network sniffing with WinPCAP, you can use BinaryPlant ARP Monitor