
Client de protocole et framework CLI pour interagir avec les dispositifs de hacking sans fil, permettant aux chercheurs en sécurité d'explorer, de tester et d'automatiser des expériences sur les protocoles sans fil.
Ce framework fournit un ensemble d'outils en ligne de commande pour jouer avec/pirater/explorer les protocoles et appareils sans fil, ainsi qu'une bibliothèque pour créer de puissants outils sans fil à utiliser avec des appareils matériels exécutant un firmware compatible.
L'installation est assez simple avec pip :
pip install whad
La documentation du projet est disponible sur ReadTheDocs.
Vous pouvez exécuter les tests unitaires localement pour la version Python par défaut en utilisant :
pytest
Vous pouvez exécuter les tests unitaires pour chaque version Python prise en charge en utilisant :
tox
(Vous devez installer les interpréteurs Python de 3.9 à 3.13 inclus pour exécuter tox). Les tests sont automatiquement exécutés par GitHub Actions lorsqu'un élément est poussé sur la branche principale ou lorsqu'une pull request est fusionnée.