A Python-based wardriving tool that scans for Wi-Fi (Wireless) Access Points (APs) that are potentially insecure,
checking for WEP, OPEN or WPS v1.0.
Upon detection it sends an alert bleep tone and logs the finding to the console.
Excuse my bad coding! LOL
To make this work, the following dependencies must be met:
-
Kali Linux 2026.1 or later (that's what was used to develop this tool)
-
A Wi-Fi adapter that supports monitor mode (I like Alfa hardware)
-
Run as sudo and NOT root otherwise the audio notifications don't work!
-
Install an audio application to send the beep through the speaker
sudo apt-get install sox libsox-fmt-all
First one kills off any services that will interfere with the operation of the Wi-Fi adapter
sudo airmon-ng check kill
Next put the adapter in monitor mode (change the wlan parameter to match your adapter)
sudo airmon-ng start wlan0
Next ensure that airodump-ng is running to ensure channel scanning is operational otherwise you'll miss some APs
sudo airodump-ng wlan0mon --band abg
And in a second terminal window....
sudo python3 wardriver.py -i wlan0mon -wps1 -open -wep
The command-line parameters -wps1, -open, -wep can be removed depending on your requirements.
! Example screenshot of the application in operation