
Cliente de protocolo e framework de CLI para interagir com dispositivos de hacking sem fio, permitindo que pesquisadores de segurança explorem, testem e automatizem experimentos de protocolos sem fio.
Este framework fornece um conjunto de ferramentas de linha de comando para brincar/hackear/explorar protocolos e dispositivos sem fio, bem como uma biblioteca para criar poderosas ferramentas sem fio para uso com dispositivos de hardware que executam um firmware compatível.
A instalação é bastante simples com pip:
pip install whad
A documentação do projeto está disponível no ReadTheDocs.
Você pode executar os testes unitários localmente para a versão padrão do python usando:
pytest
Você pode executar os testes unitários para todas as versões suportadas do python usando:
tox
(Você precisa instalar os interpretadores python de 3.9 a 3.13 inclusive para executar o tox). Os testes são executados automaticamente pelo github actions quando algo é enviado para a branch main ou quando uma pull request é mesclada.