Skip to main content

wireless fuzzer

Project description

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

Project details


Release history Release notifications | RSS feed

This version

0.1

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.

Supported by

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