要注意!LG製モニターがWindows Update経由で勝手にソフトウェアをインストールする件
LG monitors silently install software through Windows Update without consent
LG monitors silently install software through Windows Update without consent
LG製モニターを利用しているユーザーの間で、ユーザーの同意なしにWindows Updateを通じて勝手にソフトウェアがインストールされるという報告が上がっています。PC環境をクリーンに保ちたいエンジニアにとって、意図しないバックグラウンドでのインストール挙動は懸念すべき事態です。
回避策:
gpedit.msc
コンピューターの構成 > 管理用テンプレート > システム > デバイスのインストール
デバイスのメタデータに関連するアプリケーションの自動ダウンロードを禁止する
「有効」に設定
OK
gpedit.mscが使えないHomeエディションの場合:
sysdm.cpl
「ハードウェア」タブ
「デバイスのインストール設定」をクリック
「デバイスの製造元のアプリを自動的にダウンロードしますか?」で「いいえ」を選択
「変更の保存」
昔はこれをスパイウェアやマルウェアと呼んでいたけど、今では大手企業のエンジニアチームやマネージャーの間では当たり前の慣行になったね。お見事!新しいやり口での成功おめでとうと言っておくよ
Gamers Nexusがこれに関する動画を出してるよ。絶対見る価値あり。
これ、タイトルから想像するよりずっとひどい状況だぞ:
1. OSがバックグラウンドでユーザーの操作なしにサードパーティ製のマルウェア(技術的には製造元のソフトウェア)を勝手にインストールする
2. HDMIポートにデバイスを接続した瞬間に発生する(自分じゃなくても、物理的にアクセスできる人なら誰でも)
3. そのマルウェアはインターネット接続とシステム全体のアクセス権を持っていて、サンドボックス化もされていない
4. PCを起動するたびに実行される
5. 新しいLGのモニターを接続するとこのソフトがインストールされる
6. それどころか、すでに古いLGモニターを接続していた場合でも(LGはどうやら多くの旧モデルに対してもこれを展開したらしい)インストールされる!!
7. そしてこれだけでも酷いけど、以下の動画にあるように、なんと「プロ向け」のLGモニターにも同じことが適用されるんだ!!
この状況は…前代未聞じゃないか…
GamersNexusがLGがやったことについて深掘りした動画を公開してる - https://www.youtube.com/watch?v=Q9uefFYe6bM
Microsoftが収益を得ていないと仮定すれば、Microsoftに圧力をかけるのが原則的には効果的だろうな。
何が起きるかを決めているのはMicrosoftだし、今のところハードウェアメーカーが何を入れるべきかを知っているという前提で信頼して任せているんだろう。新しいドライバー?いいよ。スパムインストーラー?OK。もしかしたら「無関係なゴミを同梱するな」というガイドラインはあるかもしれないけど、現状誰も強制していない。なぜなら、その必要がないからだ。
もしMicrosoftの顧客(特に大企業)が「これは嫌だ」と伝えれば、ポリシーは厳格化されるか、あるいは新しいポリシーが導入されるだろう。そしてLGのようなメーカーは「次やったらアップデートの権限を剥奪するからな、顧客が激怒している」と通告されるはず。Microsoftが利益を得ていないなら、これはMicrosoftにとってマイナスしかないからね。
LGに文句を言っても効果は薄い。だって既に製品を買ってしまっているわけだし、「次はLGを買わない」と言ったところで、そんな約束はたいてい守られないとわかっているからだ。一方のMicrosoftは毎日契約交渉をしていて、どこかで高額な契約が見直されている。もし「LGのポップアップがうざい」という話が出れば――たとえ企業の基幹システムの話じゃなくて、副社長の姪っ子がVlog用に使う動画編集環境の話であっても――Microsoftの営業担当はそれがビジネスの障害になったと報告するし、それはMicrosoftにとって不利益なリストに加えられるはずだ。
もううんざりだよ。EAやBlizzardと並んで、LGも反消費者的な企業としてブラックリスト入りだ。自分には変えることはできないし、方針を変えさせることもできない。できるのは、買わないという選択だけ。
ちなみに、モニター単体でPCにソフトウェアをインストールすることはできないよ。自動でこれをインストールさせているのはWindows側(理由は不明だが)だから、責めるべきはMicrosoftだろう。USBドライブを挿したときにマルウェアがAutorunする問題もWindows側の問題だったし、今回も同じセキュリティ上の欠陥と分類していいと思う。
Windowsのドライバーの同意モデルは早急に見直す必要がある。
特定のドライバー1つだけをブロックするなんてことができないんだ。例えばLenovoのWebサイトには私のタッチスクリーン用のバージョンXがあるんだけど、それをインストールしても翌日にはWindowsが勝手にX-1を上書きインストールしてくる。
Lenovoのサイトの最新版は7.7.2.66なんだけど、Windowsは勝手に7.7.2.44に戻してくるんだ。
Powershellのコマンドでアップデートをブロックしようとしたけど、それすら効かない:
Administrator in ~
get-windowsupdate -isHidden | ft Status,KB,Size,Title
Status KB Size Title
------ -- ---- -----
----H-- 92KB Wacom Technology - HIDClass - 7.7.2.44
(このコマンドは20秒以上かかるし)、KB番号がないからフィルタリングも機能しないんだ。
こういうマルウェアまがいの行為は、プライバシー法で違法とされない限り続くだろう。
GNの動画は「同意」に焦点を当てているけど、現時点で同意なしで行うことが法的にグレーだとしても、企業は適当な利用規約(ToS)をポップアップさせるだけで逃げ切ろうとするはずだ。「1.8PB分の利用規約を読んだことにする」という同意ボタンを押させて、「規約はいつでも変更できるし、裁判になっても強制仲裁が待ち受けているから笑」みたいなやり方でね。
標準プロトコルで動く周辺機器に対しても、ドライバーが必要だとユーザーに思い込ませてきたWindowsの文化も問題の一部だ。モニターにドライバーなんて必要ないはずだろう。ただピクセルを受け取って、それを表示するだけなんだから。
情けないね。LGのブランドは本当に好きだったんだけど、さよならリスト行きだ。ついでに言うと、これは全く無関係じゃないんだけど、そろそろタールと羽の刑みたいな過酷で公然とした罰が復活してもいい時代になりつつあるのかもね。「市場をマネタイズする新しくてエキサイティングな方法」をこれ以上残さないためには、それしかないのかもしれない。いつか、この強欲な起業家精神には罰が必要になるだろうよ。MBA保持者として言わせてもらうけどね。