WindowsのUACが役に立たない4つの理由――セキュリティ機能が逆効果になるワケ
Windows Vistaや7を使ったことがある人なら、アプリケーションが何かをするたびに承認を求められるのがどれほど煩わしいか、よくご存じでしょう。この機能は「ユーザーアカウント制御(UAC)」と呼ばれ、何かを開くたびに表示されるあのダイアログの正体です。Microsoftはエンドユーザーと技術者双方にとってコンピューティングをより安全にすることを目的としてUACを作りました。しかし、この「セキュリティ対策」の「被害者」であるならば、これがMicrosoft側の大失敗である理由は明白でしょう。実はUACは、家庭やオフィスのシステムのセキュリティをかえって損なうことさえあるのです。
1. 人は無意識に「はい」を押してしまう
画面にどんなに太字で警告文が並んでいても、平均的なホームユーザーは、ダイアログが繰り返し表示され続ければ「はい」をクリックしてしまいます。これはいわゆる反射的な行動で、繰り返しの中で自然と身についていくものです。正直に言えば、パソコン上のアプリケーションの大多数は安全です。開かれるアプリケーションの98%が安全だとすれば、残りの2%は、ユーザーが面倒なダイアログが表示されるたびに機械的に「はい」をクリックしているうちに見逃されてしまうかもしれません。8時間の勤務時間中に200個ものダイアログを読む時間があるでしょうか?報酬をもらっているのででもない限り、そんな人はいないでしょう。さらに追い打ちをかけるように、「はい」というボタンには実際には「続行」と表示されています。急いでいるときに脳が処理したくない言葉であり、警戒心を薄れさせる一因となっています。
2. 人はうんざりして無効化してしまう
この理由は、UACが機能しない理由そのものというより、イライラした結果ユーザーが何をしてしまうかに焦点があります。上級ユーザーの一部は手動でUACを無効化し、それほど詳しくない友人にもその方法を伝授します。こうした友人たちの多くは、おそらくUACがセキュリティ機能であることを忘れ、単なる厄介者と見なすようになり、やり方を覚えた途端に無効化してしまうでしょう。UACを無効化すると、ウイルス対策ソフトを導入していない場合、Microsoftが補償していない特定の脆弱性にさらされるリスクが生じます。悪循環はさらに広がり、全体像は決して美しいものではありません。
3. マルウェアは正面からドアを叩かない
UACが有効な状態で感染した不幸な経験があれば、真実をご存じのはずです。UACはマルウェアからあなたを守ってくれません。Windows関数ライブラリ(WinAPI)を呼び出す方法は数多く存在し、この機能の審査プロセスを通らずに実行できてしまうからです。マルウェアがこの「セキュリティ機能」を回避する最も簡単な手段は、無害なアプリケーションを装い、すべての「悪事」をAppDataフォルダーに書き込むことです。このフォルダーはUACの監視対象外になっています。もちろん、他にもUACをバイパスする方法はいくつもありますが、悪用のヒントになるといけないので、ここでは詳しく触れないでおきます。
4. 誰もがマルウェアを見分けられるわけではない
マルウェアには吸血鬼のような邪悪な顔や海賊旗のアイコンが付いているわけではありません。ほとんどの人は「Internet Optimizer」のような名前を見て無害なアプリケーションだと思い込み、ダイアログのテキストを読んだとしても「確認」をクリックしてしまうでしょう。こうしてマルウェアはコンピュータに感染し、後の祭りです。Windowsには「ねえ、これ見て!マルウェアかもしれないよ!」と警告してくれる仕組みはありません。このことを考えれば、UACの恩恵を本当に受けられる人はごくわずかだと言えるでしょう。
まとめ
UACの狙いは良いものですが、現実には人々に虚偽の安心感を与えるか、最悪の場合、誰にとってもストレスの原因となっています。だからといってUACを完全にオフにすることはお勧めしませんが、結果を考えずに「続行」ボタンをクリックし続けるのであれば、これがあなたを守ってくれるとは決して期待しないでください。
あなたはどう思いますか?UACは本当に役に立つ機能なのでしょうか?
-
なぜLinuxはWindowsほど普及しないのか?その理由と普及への5つの提案
この記事を読んだ方の中には、「結局はMicrosoft信者の戯言だ」と感じるかもしれません。そこで最初にはっきり述べておきます。Linuxは素晴らしいOSであり、Windowsにはない多くの利点を備えていることを、私たちは十分に理解しています。 ネット上では「Linux vs Windows」をテーマにした記事が数多く公開されており、「Linuxは着実にWindowsに追いついている」「まもなくLinux革命が起こる」といった主張もよく目にします。それ自体は歓迎すべきことで、誰もがそうなることを願っています。どんな業界においても競争は良いものだからです。もし世界のインターネット接続サービスの9
-
Windows 11の動作が遅い!考えられる7つの原因と改善方法を徹底解説
最新のWindows 11(バージョン22H2)は、数多くの新機能、パフォーマンスの向上、デザインの変更とともに登場しました。Microsoftは定期的にOSを更新し、セキュリティ強化やバグ修正だけでなく新機能の追加も行っています。同社によると、最新のWindows 11は従来のWindows 10よりも高速かつ安全だとされており、TPM 2.0やUEFI・セキュアブート対応など最新のハードウェア構成がインストール要件となっていることを考えれば、納得できる話です。 しかし中には「Windows 11の方がWindows 10より遅い」「無料アップグレード後にパソコンの動きが重くなった」と感じる