Skip to main content

wifuzz

why?

wanted my own wireless fuzzer

whats inside?

scapy for packet generation / sending
netifaces to automatically get a wifi interface if none supplied
mac_vendor_lookup for ...
terminaltables to make stuff look fancy
progressbar2 for fanciness
pybt for bluetooth stuff

how to ...

... get started

sudo apt install aircrack-ng
pip3 install -r requirements.txt

... to use it

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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wifuzz-0.1.tar.gz (8.4 kB view details)

Uploaded Source

File details

Details for the file wifuzz-0.1.tar.gz.

File metadata

  • Download URL: wifuzz-0.1.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for wifuzz-0.1.tar.gz
Algorithm Hash digest
SHA256 add05c66cc01b6ea93b19202eb1e7002028a60ec9c956023f99e18a83668da18
MD5 d964b5ffb9ceb121964b2e5e994a75c7
BLAKE2b-256 f083a7dd4708f924efd44b79970c2fc60073c28273c7b00ee15c10003e8a420e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1 This release

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page