このアプリ WPSApp は、WPS プロトコルを使用して WiFi ネットワークのセキュリティを評価します。 多くのルーターは予測可能または計算可能な WPS PIN を備えているため、脆弱になります。 WPSApp はこの弱点を利用します。
アプリは、既知のアルゴリズム、デフォルトの PIN、および特定のルーター用に計算されたデフォルトのキーを使用して接続を試行し、脆弱性をチェックします。 また、保存された WiFi パスワード (Android では root アクセスが必要) を表示し、接続されたデバイスをスキャンし、WiFi チャネルの品質を分析します。
ネットワーク スキャン中、ネットワークは次のように分類されます。
- 赤十字: 安全なネットワーク。 WPS が無効になっているか、デフォルトのパスワードが不明です。
- 疑問符: WPS は有効ですが、PIN は不明です。アプリは一般的な PIN をテストします。
- 緑色のチェックマーク: 脆弱性がある可能性があります。 WPS が有効で PIN がわかっているか、WPS が無効でもパスワードがわかっている。
重要な考慮事項:
- ルートアクセス: パスワードの表示 (Android) および一部の高度な機能に必要です。
- Android 6 (Marshmallow) 以降: 位置情報のアクセス許可が必要です (Google の要件)。
- LG デバイス上の Android 7 (Nougat): LG ソフトウェアの制限により、PIN 接続が機能しない可能性があります。
- Samsung デバイス: 暗号化されたパスワード (16 進数) が表示される場合があります。復号化情報はオンラインで入手できます。
- 精度: 脆弱性を示すすべてのネットワークが実際に安全ではないわけではありません。 ファームウェアのアップデートにより、このエクスプロイトにパッチが適用されることがよくあります。
- 法的免責事項: 不正なネットワーク アクセスは違法です。 このアプリは責任を持って、自分のネットワーク上でのみ使用してください。 開発者は悪用に対して責任を負いません。
ネットワークが脆弱な場合は、ただちに WPS を無効にし、パスワードを強力で固有のものに変更してください。
フィードバック: 提案、バグレポート、またはコメントを [email protected] に送信してください。
謝辞: 開発者は、Zhao Chunsheng、Stefan Viehböck、Justin Oberdorf、Kcdtv、Patcher、Coeman76、Craig、Wifi-Libre、Lampiweb、David Jenne、Alessandro Arias、Sinan Soytürk、Ehab HoOaba、drygdryg に感謝します。 、ダニエル・モタ・デアギアル・ロドリゲスの貢献に感謝します。