A simple tool for wifi password spraying. (Tested on Fedora 39).
Environment setup (optional, you can also install packages globally).
git clone https://github.com/khazarih/wifispray.git
cd wifispray
python3 -m venv wifispray-env
source wifispray-env/bin/activate
pip install -r requirements.txt
Usage without waiting for results. The system should automatically connect if there was any successful login.
sudo ./wifispray-env/bin/python wifispray.py -i wlan0 -p p@ssw0rd1234
You can also use -w/--wait for waiting results but it will take longer.
sudo ./wifispray-env/bin/python wifispray.py -i wlan0 -p p@ssw0rd1234 -w