Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

wardriver.py

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


Run the following commands

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


Usage

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.

image
! Example screenshot of the application in operation

About

A Python-based wardriving tool that scans for APs that are WEP, OPEN or WPS1.0 and logs to the console and sends a bleep

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages