https://github.com/nbdy/wifuzz
wireless fuzzer
https://github.com/nbdy/wifuzz
bluetooth fuzzer fuzzing wifi wireless
Last synced: about 1 year ago
JSON representation
wireless fuzzer
- Host: GitHub
- URL: https://github.com/nbdy/wifuzz
- Owner: nbdy
- License: mit
- Created: 2019-10-29T21:16:56.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-07-19T20:22:56.000Z (almost 2 years ago)
- Last Synced: 2025-04-06T04:14:41.398Z (about 1 year ago)
- Topics: bluetooth, fuzzer, fuzzing, wifi, wireless
- Language: Python
- Homepage:
- Size: 17.6 KB
- Stars: 8
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# the pypi package is outdated and will not be updated
## wifuzz
### why?
wanted my own wireless fuzzer
### what's inside?
[scapy](https://scapy.net/) for packet generation / sending
[netifaces](https://pypi.org/project/netifaces/) to automatically get a wifi interface if none supplied
[mac_vendor_lookup](https://pypi.org/project/mac-vendor-lookup/) for ...
[terminaltables](https://pypi.org/project/terminaltables/) to make stuff look fancy
[progressbar2](https://pypi.org/project/progressbar2/) for fanciness
[pybt](https://github.com/nbdy/pybt) for bluetooth stuff
### how to ...
#### ... get started
```shell script
sudo apt install aircrack-ng
pip3 install git+https://github.com/nbdy/wifuzz
```
#### ... to use it
```shell script
usage: ./wifuzz.py {arguments}
{arguments} {example/hint}
-h --help this
-t --target fe:ed:de:ad:be:ef
--targets de:ad:be:ef:b0:ff,c0:33:b3:ff:ee:33
-s --scan scan for mac addresses/targets
-w --wifi use wifi
-b --bt use bluetooth
-i --interface call supply after -w/-b
-a --adb use adb
-d --device adb transport id
--devices tid1,tid2,tid5
-m --mac-lookup lookup macs
ex:
sudo ./wifuzz.py -m -s -w
```
### notes
#### interfaces are found automatically
though the first available is always used
ex: wlan0; hci0