
ワイヤレスハッキングデバイスと対話するためのプロトコルクライアントおよびCLIフレームワークで、セキュリティ研究者がワイヤレスプロトコルの実験を探索、テスト、自動化できるようにします。
このフレームワークは、ワイヤレスプロトコルやデバイスを操作・ハッキング・調査するためのコマンドラインツール群と、互換性のあるファームウェアを実行するハードウェアデバイスで使用する強力なワイヤレスツールを作成するためのライブラリを提供します。
pip を使えばインストールはとても簡単です:
pip install whad
プロジェクトのドキュメントは ReadTheDocs で公開されています。
デフォルトの Python バージョン向けのユニットテストをローカルで実行するには、以下を使用します:
pytest
サポートされているすべての Python バージョンでユニットテストを実行するには、以下を使用します:
tox
(tox を実行するには、Python 3.9 から 3.13 までのインタプリタをインストールする必要があります)。 テストは、main ブランチへのプッシュまたはプルリクエストのマージ時に GitHub Actions によって自動的に実行されます。