BintaryPlant.com - ARP Defender
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.
1) Python v3 - download and install it.
2) Requirements (PyQt5 and pypiwin32) by commands:
> pip install pyqt5
> pip install pypiwin32
3) 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