https://github.com/whad-team/whad-client
Wireless Hacking Devices Protocol client
https://github.com/whad-team/whad-client
Last synced: 3 months ago
JSON representation
Wireless Hacking Devices Protocol client
- Host: GitHub
- URL: https://github.com/whad-team/whad-client
- Owner: whad-team
- License: mit
- Created: 2022-06-08T23:10:56.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2026-01-20T14:08:07.000Z (4 months ago)
- Last Synced: 2026-01-20T22:27:07.572Z (4 months ago)
- Language: Python
- Size: 5.83 MB
- Stars: 276
- Watchers: 3
- Forks: 26
- Open Issues: 67
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-scapy - WHAD - A powerful framework to perform various kinds of Wireless attacks. (Tools)
README
# WHAD: Wireless HAcking Devices
[](https://github.com/virtualabs/whad-client/actions/workflows/tests.yml)
This framework provides a set of command-line tools to play with/hack/explore
wireless protocols and devices as well as a library to create powerful wireless
tools to use with hardware devices running a compatible firmware.
## Installation
Installation is pretty straightforward with ``pip``:
```
pip install whad
```
## Online documentation
Project documentation is [available on ReadTheDocs](https://whad.readthedocs.io/en/stable/).
## Running unit tests
You can run unit tests locally for the default python version using:
```
pytest
```
You can run unit tests for every supported python version using:
```
tox
```
(You need to install Python interpreters from 3.9 to 3.13 included to run tox).
The tests are automatically run by github actions when something is pushed to main branch or when a pull request is merged.