Windows 10の「Wi-Fi Sense」機能はセキュリティリスクなのか?
現代における最大のジレンマとは何でしょうか。
気候変動のことでも、溶けゆく氷河のことでも、あの有名なライオン「セシル」のことでもありません。友人の家に遊びに行ったとき、Wi-Fiのパスワードをお願いするまでにどれくらい待つべきか——という話です。
「30分待つべき」という人もいれば、「1時間は待つ」という人、「絶対に頼まない」という人もいます。しかしMicrosoftはこう言っています。「そもそも聞く必要すらないのでは?」と。
そう、ここで取り上げるのは「Wi-Fi Sense」。Windows 10に搭載された、あまり知られていない(そして大きな物議を醸した)機能で、友人や連絡先のWi-Fiネットワークに、わざわざ尋ねることなく接続できるというものです。その仕組みと安全性について詳しく見ていきましょう。
※補足:Microsoftは2016年公開のWindows 10 Anniversary Update(バージョン1607)以降、Wi-Fi Sense機能を削除しています。現在のWindows 10/11では利用できないため、以下の内容は当時の環境に関する解説としてお読みください。
Wi-Fi Senseとはどんな機能?
基本的な仕組みとしては、Wi-Fi Senseに対応したノートPCやモバイルデバイスを持つユーザーが、パスワードを知らなくても友人のWi-Fiネットワークに接続できるようにするものです。
Windows 10デバイスをOutlook.com(旧Hotmail)、Skype、Facebookアカウントと連携させると、それらの連絡先があなたのネットワークにアクセスできるようになります。しかもこれは相互的な仕組みで、Wi-Fi Senseを有効にしている友人側も、同じようにあなたに対して自宅のWi-Fiへのアクセスを許可することになります。
Windows Phone 8.1ではさらに多機能で、オープンなWi-Fiネットワークへ自動的に接続したり、利用規約まで代理で同意してくれることもありました。「Sense」シリーズには、バッテリー状態を管理するBattery Senseやストレージを整理するStorage Senseなども含まれています。
とても便利そうに聞こえますよね。ところが実際には、多くのユーザーが騒ぎ、慌てて無効化する事態となりました。なぜなのでしょうか。そして、あなたも無効化すべきなのでしょうか。
何が問題視されたのか?
Windows Phone 8.1の時代から存在していた機能であるにもかかわらず、Windows 10への搭載は予想以上に大きな論争を巻き起こしました。テックメディアでは数え切れないほどの記事が書かれています。
批判の主な原因は、Windows 10でこの機能がきわめて目立たない形で有効化されていた点です。Windows 10の(強く批判された)デフォルト設定の一つであり、アップグレード後に何も考えずに「次へ」を押し進めていたユーザーの多くは、気づかないうちに有効になっていました。ただし、Windows Phone 8.1では長らく同じ状況だったにもかかわらず、誰も問題視していなかったのが皮肉なところです。
しかし、非難の相当部分は、知り合い全員——本当に全員——に自宅ネットワークへのアクセスを許してしまうという仕組みに向けられました。
Wi-Fi Senseには、どの友人とネットワーク情報を共有するかを選択する機能がありません。親しい人だけで構成された限られた友達リストなら大きな問題にはなりませんが、ほとんどの人はSNSをそのような使い方をしていません。
多くの場合、友達リストには元同僚、元恋人、居酒屋で出会った人、顔見知り程度の相手、ネットでたまたま会話した見ず知らずの人などがごちゃ混ぜになっています。果たして、彼らに自宅ネットワークへのアクセスを与えたいと思うでしょうか?
さらに厄介なのは、相手があなたのネットワーク上で何をするかを制御する手段がないという点です。たとえば、違法コンテンツや海賊版ファイルのダウンロードをWi-Fi Sense経由で防ぐことはできません。対策するには、OpenDNSのようなサービスを使って、自分でネットワークレベルのフィルタリングを導入するしかありません。
一方で、Wi-Fi Senseをめぐるリスクはかなり誇張されていると感じる向きもあることも、忘れてはいけません。
リスクは誇張されていたのか?
結論から言えば、おそらくイエスです。Wi-Fi Senseは、筆者の見解ではかなり不誠実な形で、「一方的に押し付けられ、半分見ず知らずの人間に自宅ネットワークへの無制限アクセスを許してしまう機能」として描かれてきました。
まず強調しておきたいのは、Wi-Fi Senseがもともと家庭向けユーザーのための機能だという点です。機密性の高い情報を日常的に扱う企業ユーザーは、グループポリシーを使ってWi-Fi Senseをオフにできますし、デバイスの登録(エンロールメント)段階で無効化することも可能です。さらに、802.1X認証規格を使用するネットワーク——企業環境では標準的な構成——ではそもそも動作しません。
つまり、Wi-Fi Senseが次の大型データ漏洩事件の引き金になる可能性は、きわめて低いと言えます。
さらに、特定のアクセスポイントが共有されないようにしたい場合は、SSID名の末尾に「_optout」を付けてリネームするだけです。これだけの簡単な作業で共有を拒否できます。
意外に思われるかもしれませんが、Wi-Fi Senseは攻撃経路としてあまり優秀ではありません。あなたのネットワークに接続した人ができることに厳しい制限がかけられているからです。許可されるのはインターネットへのアクセスのみで、ファイルサーバーやプリントサーバーへのアクセスはできませんし、Metasploitのようなハッキングツールを使ってネットワーク上の他のホストを攻撃することもできません。
Wi-Fiパスワードの共有方法にも、追加のセキュリティ層が設けられています。パスワードは平文ではなく暗号化された形式で送信されるため、通信途中で傍受・復号されて別のデバイスで悪用されることはありません。暗号化によって、Wi-Fi Senseが定める厳しい制約条件下でのみ機能するようになっているのです。
自分で確認・設定するには?
Wi-Fi Senseをオフにするかどうかは、完全にあなた次第です。友人が遊びに来たときにいちいちWi-Fiのパスワードを教える手間が省けるというメリットがある一方で、プライバシーやセキュリティ面での懸念も残ります。
Windows Phone 8.1の場合、[設定]>[Wi-Fi設定]>[Wi-Fi Sense]と進み、スイッチをオフにするだけで完了です。
Windows 10の場合は、[すべての設定]>[ネットワークとインターネット]>[Wi-Fi]>[Wi-Fi設定の管理]と進み、「選択したネットワークを次と共有します…」以下の項目のチェックをすべて外してください。
Wi-Fi Senseを完全に無効化し、友人が共有しているホットスポットにも接続したくない場合は、「推奨のオープンホットスポットに接続する」と「連絡先が共有しているネットワークに接続する」の両方のチェックを外しましょう。
まとめ:あなたは使う? 使わない?
Wi-Fi Senseは物議を醸しながらも、Windows 10において便利だった機能の一つです。連絡先とのWi-Fi共有は手軽さの反面、プライバシーへの配慮が必要でした。現在は機能自体が削除されていますが、SNS連携による情報共有のリスクを考えるうえで、今なお学ぶべき点の多い事例と言えるでしょう。
もし当時のあなたなら、この機能を使いましたか?それとも即座にオフにしていたでしょうか?
-
Windows 10でWi-Fiネットワークを削除(忘れる)3つの方法【設定・タスクバー・コマンド】
新しいWi-Fiネットワークに初めて接続すると、Windows 10はSSIDやパスワード(セキュリティキー)などの情報を自動的に保存します。この情報が保存されているおかげで、次回同じネットワークに接続するときは「接続」ボタンをクリックするだけで、あとはWindowsが自動的に処理してくれます。毎回パスワードを入力する手間が省けるのは便利ですね。 Windowsは保存できるWi-Fiネットワークプロファイルの数に事実上制限がありませんが、プロファイルが破損していると、保存済みのネットワークに接続できなくなることがあります。こうした場合は、保存されたWi-Fiネットワークを手動で「忘れる」ことで
-
Windows 10の「タンパープロテクション」とは?セキュリティ設定を守る機能の有効化・無効化手順
Windows 10の「タンパープロテクション(Tamper Protection)」機能とは? コマンド操作に頼らずにWindowsパソコンのセキュリティを管理したいなら、2019年5月のアップデート(May 2019 Update)で追加された「タンパープロテクション」機能について知っておくことをおすすめします。バージョン1903以降のWindows 10には、パソコンを守るためのセキュリティシステムが標準搭載されており、これらの設定を正しく管理できれば、より細かいコントロールが可能になります。 「Windowsセキュリティ」では、WindowsファイアウォールやMicrosoft Def