This script performs an ARP request and does a vendor lookup for each MAC address in the ARP table. Windows users MUST have Nmap or Winpcap installed for this to work. Tested using Python 3.10 on Windows 10. Running this script inside of IDLE will produce an error -- run the script from PowerShell or the command line instead.
git clone https://github.com/av-guy/mac-vendor-lookups.git
cd mac-vendor-lookups
virtualenv venv
cd venv/Scripts/activate
pip install -r requirements.txt
python main.py
Subnet is specified on line 5 of the main.py
file