Chromebookに保存したWi-Fiパスワードを復元する方法
Chromebook で Wi-Fi のパスワードを探すのは、特に書き留め忘れてどこを探せばいいかわからない場合は、ちょっとした宝探しのようなものです。通常、Chrome OS では保存したパスワードを簡単に確認する方法がないため、ちょっと面倒です。しかし、Chrome の内部構造を調べたり、開発者モードをいじったりすることに抵抗がなければ、回避策があります。注意: 開発者モードは慣れていないと楽しいものではありません。すべてが消去されるため、Chrome は必要以上に難しくする必要があるため、最初にバックアップしてください。この方法は、以前使用した Wi-Fi に再接続しようとしてパスワードを忘れた場合や、Chrome がどのようにパスワードを保存しているかを知りたい場合に役立ちます。ただし、完璧なワンクリック修正は期待しないでください。少し手動で面倒ですが、他の方法がない場合には機能します。
Chromebookに保存したWi-Fiパスワードを見つける方法
Chrome 内部の使用(より怖くないルート)
このトリックは、Chromeの内部設定を覗き込むというものです。奇妙ですが、 chrome://sync-internalsでWi-Fiネットワークを見つけることが可能です。最初の数回は少し戸惑うかもしれませんが、私が試したChromebookのいくつかでうまくいった方法をご紹介します。
- Google Chrome を開き、
chrome://sync-internalsアドレスバーに入力して、 を押しますEnter。 - 「検索」タブに切り替えて、
wifi検索ボックスに入力します。Enterもう一度クリックします。
たくさんの情報が表示されますが、「<ll>psk」で終わるノードを探してください。そこにWi-Fi情報が含まれています。その前のテキストは暗号化されていますが、Base64 decodeやJavaInUseなどのオンライン16進デコーダーを使えばデコードできます。少し不安定ですが、時々驚かされるかもしれません。
- サイドバーのネットワーク名エントリをクリックし、「NAME」行から暗号化されたネットワーク名をコピーします。
- これを16進デコーダーに貼り付けると、内部に保存されている内容が表示されます。次に、「パスフレーズ」行にあるパスフレーズを、表示されている通りにコピーして、同じ操作を行います。
最後に、暗号化されたパスフレーズを同じデコーダーに貼り付けて、パスワードの実際の内容を確認します。あまり見栄えの良い手順ではありませんが、これで目的は達成できます。先ほども言ったように、Chromeはセキュリティのためにこの情報を隠しているので、少し手間がかかります。
開発者モードを試す(より複雑ですが、より多くのアクセスが可能です)
この方法では開発者モードを有効にする必要があり、これは全く別のレベルの作業になります。ターミナルコマンドに慣れている方には便利です。より詳細なシステム情報にアクセスできるからです。ただし、開発者モードに切り替えるとすべてがリセットされ、ローカルデータがすべて失われ、場合によっては保証が無効になることがあります。クリックアンドゴーで設定できるわけではないので、重要なデータはすべてバックアップしておいてください。
開発者モードで起動するには:
- 右下隅の時間をクリックするか、 を押してAlt + Shift + Nシステム トレイを開きます。
- Chromebook の電源をオフにします。電源ボタンをクリックするか、メニューから選択します。
- Esc+ Refresh+ をPower同時に押し続けます。
- リカバリ画面が表示されたら、3つのボタンすべてを放します。リカバリUSBを挿入するようにというメッセージが表示されますが、今は無視してください。
- Ctrl + D開発者モードをオンにするには、押してください。Enterプロンプトが表示されたら押してください。このプロセスによりデバイスのデータが消去されるため、リセットしても問題ない場合は実行しないでください。
- ワイプして再起動すると、開発者モードで起動します。少し待ってから、を押してCtrl + Alt + Tターミナルウィンドウを開いてください。
- `shell` と入力して を押しますEnter。次に `sudo su` と入力してEnterルートアクセスを取得します。
- `cd home/root` を実行してから `ls` を実行してディレクトリを確認し、Wi-Fi 情報を確認します。情報は様々な設定ファイルに保存されており、多くの場合 `/home/chronos/` 下やログファイルに保存されています。
- 「Passphrase=rot47」などの文字列が含まれている可能性のあるデータ文字列を探してください。ご存知の通り、これらは暗号化されたパスワードです。復号するには、次のコマンドを実行してください。`
echo [encrypted-text] | tr ‘!-~’ ‘P-~!-O’[encrypted-text]` をコピーした文字列に置き換えてください。
この方法は少々高度で、Chrome OSのバージョンによって結果が異なります。Googleはここに保存される情報量を厳しく制限しているため、新しいChromebookではこの方法が機能しなくても驚かないでください。ただし、もし情報が保存されていれば、Wi-Fiのパスワードが平文で公開される可能性があります。
他のデバイスが役立つかもしれない
他に選択肢がなく、AndroidスマートフォンやWindows PCで既にこのWi-Fiに接続している場合は、そこで保存したパスワードを確認する方が簡単です。Windowsの場合は、「ネットワークとインターネット」>「ネットワークと共有センター」>「ワイヤレスのプロパティ」>「セキュリティ」タブを開き、「文字を表示する」にチェックを入れてください。Androidでは、デバイスがルート化されている場合、一部のWi-Fiパスワードビューアアプリで保存したパスワードが表示されないことがあります。そうでない場合、別のデバイスが手元にあれば、かなりの時間を節約できるかもしれません。
ということで、本格的なハッキングをせずに絞り出せるのはこれくらいです。ちょっと見苦しいですが、Wi-Fiの秘密のソースを見つけるには、時には袖をまくって頑張る必要があるんです。
関連記事
この記事は役に立ちましたか?