📢 X投稿文
USB Wi-Fi監査ツール。Linux/macOS/Windowsで動作する純Python実装。aircrack-ng不要、WPA/WPA2/WPA3対応。複数USB無線アダプタの同時キャプチャに対応。
https://github.com/derv82/wifit3
🤖 AI考察
■ **概要**
PyUSB + Textual ベースのクロスプラットフォーム USB Wi-Fi 監査ツール。外部ツール(aircrack-ng等)依存ゼロで、複数アダプタ同時キャプチャと多数の WPA/WPS 攻撃を実装。
■ **特徴・用途**
- **ドライバ地獄の回避**:カーネルドライバ・NDIS に依存しない自前ワイヤレススタック設計により、環境差による動作ばらつきを排除。
- **攻撃範囲の広さ**:WPA/WPA2 ハンドシェイク、PMKID 収集、PixieDust (Null/Static Secret)、WPS PushButton、WPA3 → WPA2 ダウングレード (EvilTwin) まで網羅し、ペネトレスト練習教材としても有用。
- **UI 統合**:Textual による TUI で、複数カード管理・リアルタイムスキャン・パケット率の可視化を単一画面で実現。
■ **結論**
Python 型セキュリティツールの「ツール依存を排除」設計の良例であり、教育的価値と実用性を兼備する一方、**WPA3 SAE 完全実装の難しさ**と **USB ハードウェア互換性の維持コスト**が長期保守課題。