## wifuzz
### why?
wanted my own wireless fuzzer
### whats inside?
[scapy](https://scapy.net/) for packet generation / sending<br>
[netifaces](https://pypi.org/project/netifaces/) to automatically get a wifi interface if none supplied<br>
[mac_vendor_lookup](https://pypi.org/project/mac-vendor-lookup/) for ...<br>
[terminaltables](https://pypi.org/project/terminaltables/) to make stuff look fancy<br>
[progressbar2](https://pypi.org/project/progressbar2/) for fanciness<br>
[pybt](https://github.com/nbdy/pybt) for bluetooth stuff<br>
### how to ...
#### ... get started
```shell script
sudo apt install aircrack-ng
pip3 install -r requirements.txt
```
#### ... 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<br>
ex: wlan0; hci0
####
Raw data
{
"_id": null,
"home_page": "https://github.com/nbdy/wifuzz",
"name": "wifuzz",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "fuzzing",
"author": "Pascal Eberlein",
"author_email": "pascal@eberlein.io",
"download_url": "https://files.pythonhosted.org/packages/f0/83/a7dd4708f924efd44b79970c2fc60073c28273c7b00ee15c10003e8a420e/wifuzz-0.1.tar.gz",
"platform": null,
"description": "## wifuzz\n### why?\nwanted my own wireless fuzzer\n\n### whats inside?\n[scapy](https://scapy.net/) for packet generation / sending<br>\n[netifaces](https://pypi.org/project/netifaces/) to automatically get a wifi interface if none supplied<br>\n[mac_vendor_lookup](https://pypi.org/project/mac-vendor-lookup/) for ...<br>\n[terminaltables](https://pypi.org/project/terminaltables/) to make stuff look fancy<br>\n[progressbar2](https://pypi.org/project/progressbar2/) for fanciness<br>\n[pybt](https://github.com/nbdy/pybt) for bluetooth stuff<br>\n\n### how to ...\n#### ... get started\n```shell script\nsudo apt install aircrack-ng\npip3 install -r requirements.txt\n```\n#### ... to use it\n```shell script\nusage: ./wifuzz.py {arguments}\n\t{arguments}\t\t{example/hint}\n\t-h\t--help\t\tthis\n\t-t\t--target\tfe:ed:de:ad:be:ef\n\t\t--targets\tde:ad:be:ef:b0:ff,c0:33:b3:ff:ee:33\n\t-s\t--scan\t\tscan for mac addresses/targets\n\t-w\t--wifi\t\tuse wifi\n\t-b\t--bt\t\tuse bluetooth\n\t-i\t--interface\tcall supply after -w/-b\n\t-a\t--adb\t\tuse adb\n\t-d\t--device\tadb transport id\n\t\t--devices\ttid1,tid2,tid5\n\t-m\t--mac-lookup\tlookup macs\nex:\nsudo ./wifuzz.py -m -s -w\n```\n### notes\n#### interfaces are found automatically\nthough the first available is always used<br>\nex: wlan0; hci0\n\n#### \n\n\n",
"bugtrack_url": null,
"license": "",
"summary": "wireless fuzzer",
"version": "0.1",
"split_keywords": [
"fuzzing"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "d964b5ffb9ceb121964b2e5e994a75c7",
"sha256": "add05c66cc01b6ea93b19202eb1e7002028a60ec9c956023f99e18a83668da18"
},
"downloads": -1,
"filename": "wifuzz-0.1.tar.gz",
"has_sig": false,
"md5_digest": "d964b5ffb9ceb121964b2e5e994a75c7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8395,
"upload_time": "2022-12-23T06:08:58",
"upload_time_iso_8601": "2022-12-23T06:08:58.957559Z",
"url": "https://files.pythonhosted.org/packages/f0/83/a7dd4708f924efd44b79970c2fc60073c28273c7b00ee15c10003e8a420e/wifuzz-0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-23 06:08:58",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "nbdy",
"github_project": "wifuzz",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "wifuzz"
}