https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-hardware-id
WiFi ネットワークのセキュリティの脆弱性を評価します。 あなたのネットワークは不正アクセスを受けやすいですか? WPSApp は、WPS プロトコルを利用してネットワークのセキュリティを評価します。
WPSApp は、WPS プロトコルを使用してネットワークのセキュリティを評価します。 このプロトコルは、多くの場合ルーターで事前定義されている 8 桁の PIN を使用して WiFi ネットワーク接続を容易にします。この脆弱性は、多くのルーターの PIN が公に知られているか、簡単に計算できるという事実にあります。
このアプリケーションは、これらの既知の PIN を利用して接続を試み、脆弱性を特定します。これには、いくつかの確立された PIN 生成アルゴリズムとデフォルトの PIN が組み込まれています。 さらに、特定のルーターのデフォルト キーを計算し、保存されている WiFi パスワードを表示し (root アクセスが必要)、接続されたデバイスをスキャンし、WiFi チャネルの品質を分析します。
使い方は簡単です。ネットワーク スキャン中、赤い十字のマークが付いているネットワークは安全なネットワークを示します。つまり、WPS が無効になっており、デフォルトのパスワードが不明です。 疑問符が付いているネットワークは、WPS が有効になっていますが、PIN が不明です。アプリは一般的な PIN をテストします。 緑色のチェックマークが付いているネットワークは、WPS が有効であり、接続 PIN が既知であるため、脆弱である可能性があります。 緑色のチェックマークは、WPS が無効になっているがパスワードがわかっていることを示している場合もあります。
パスワードを表示するには root アクセスが必要です (Android 9/10 以降では、追加機能のために root が必要な場合があります)。
免責事項: すべてのネットワークが脆弱であるわけではありません。脆弱性の兆候は 100% の脆弱性を保証するものではありません。多くのメーカーは、この弱点に対処するためにルーターのファームウェアを更新しました。 ネットワークをテストし、脆弱性がある場合は、WPS を無効にして強力な一意のパスワードを設定することでリスクを軽減します。 不正なネットワークアクセスは違法です。 私はいかなる悪用についても責任を負いません。
Android 6 (Marshmallow) 以降では、位置情報のアクセス許可が必要です (Google の要件に従って)。 詳細については、を参照してください。
一部の Samsung モデルでは暗号化が採用されており、パスワードの代わりに 16 進数が表示されます。 復号化のサポートについては、オンライン リソースを参照するか、開発者に問い合わせてください。
LG のソフトウェアのため、Android 7 (Nougat) を実行している LG デバイスでは PIN 接続機能が制限されています。
レビューする前にアプリの機能を理解してください。 フィードバックを [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、Daniel Motaデ・アギアルロドリゲス。
タグ : Tools